2014/5/9 13:42
我的環(huán)境是CentOS6.4_64位的系統(tǒng)
lamp環(huán)境是 yum 安裝的 MySQL是編譯安裝
找個(gè)N多網(wǎng)站,解釋的問題都不一樣,安裝到最后都有問題,一直提示有進(jìn)程但是 phpinfo() 信息里還是沒有 memcache的模塊!因?yàn)榘惭b的時(shí)候,都是解釋的安裝的memcached的進(jìn)程,但是都沒有提示到安裝memcache模塊,所有已知出問題...
于是自己開始自己摸索的安裝......
首先安裝memcached
yum install memcached php5-memcache
將memcached 啟動(dòng)起來
/etc/init.d/memcached restart
設(shè)置開機(jī)啟動(dòng)
chkconfig memcached on
檢測(cè)端口是否正常啟動(dòng)
netstat -ntpl |grep memcache
接著下載 memcache 源碼包http://pecl.php.net/package/memcachedhttp://pecl.php.net/package/memcachememcache-2.2.7.tgz
下載下來后,解壓,安裝(我不會(huì)解壓tgz的包,所以我做了壓縮,壓縮成了zip的包)
925 unzip memcache-2.2.7.zip
926 cd memcache-2.2.7
927 phpize
928 ./configure --enable-memcache
929 make && make install
默認(rèn)的安裝完成以后,會(huì)提示模塊的安裝位置,默認(rèn)的安裝位置是在 /usr/lib64/php/modules/ 檢查下面是否有memcache.so 模塊
[root@localhost modules]# ll |grep mem
-rwxr-xr-x 1 root root 246288 5月 9 13:30 memcache.so
接下來修改php.ini文件,在最下方添加擴(kuò)展模塊,已經(jīng)擴(kuò)展模塊的安裝路徑vim /etc/php.ini
extension_dir="/usr/lib64/php/modules"
extension=memcache.so
添加完成后,重啟apache,在phpinfo() 信息里面,應(yīng)該會(huì)看到memcache的模塊,那就說明安裝成功了?。?!
本文題目:php+memcache
標(biāo)題鏈接:
http://weahome.cn/article/pdgcec.html