1. 程式人生 > >在linux中如何安裝memcached和開啟擴充套件

在linux中如何安裝memcached和開啟擴充套件

在Windows中安裝memcached和開啟擴充套件和比較簡單的就幾行程式碼  但是在linux中安裝memcache和開啟擴充套件 需要小心和細心 不然裝錯了  就蒙吧 

安裝有兩種方式 一種是在linux中掛載光碟  在安裝的時候 我們需要把yum源開啟  我沒有用這個  我用的是聯網下載的  

所以這個是我麼需要聯網下載

第一步

第一個方式:因為使用的是centos,所以可以使用yum install memcache,安裝完之後memcached環境變數就新增好了

我們需要從普通使用者切換到超級管理員使用者  root使用者中  敲一下命令

yum insatll memcached

這個是聯網安裝 

我們安裝完之後 我們就需要的是 啟動了

如果說can't run as root without the -u switch,切換到普通使用者就可以了

命令如下
memcached -d -p 11211

先安裝Telnet 如果yum被佔用  那麼久殺死

安裝Telnet

yum install telnet

然後就是實驗一下

set foo 0 0 3
bar
get foo

quit

第二步  就是在linux中安裝php的memcache的擴充套件(根據提示安裝);

開啟http://pecl.php.net/package/memcache 去找屬於自己的包,這裡我們選用memcache-2.2.7.tgz

yum install zlib zlib-devel
yum install gcc gcc-c++
yum install php-devel
先使用whereis phpize php-config 檢視下具體的位置
wget http://pecl.php.net/get/memcache-2.2.7.tgz               
tar -zxvf memcache-2.2.7.tgz
cd memcache-2.2.7
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config
make && make install
Whereis php.ini//檢視php.ini在那
開啟php.ini,寫入extension = memcache.so

重啟伺服器 systemctl restart httpd,檢視phpinfo(),

尋找memcache就行了