php扩展memcached和memcache的安装配置方法
這篇文章主要介紹了php擴展memcached和memcache的安裝配置方法,需要的朋友可以參考下
php連接memcached緩存服務器的客戶端有兩個,一個是memcache是比較底層的開發庫,memcached是比較新的開發庫,php安裝這兩個擴展中的任意一個后就可以在編寫php代碼時使用的memcached緩存數據,達到緩存php執行的結果
1、安裝memcache
tar -zxvf?memcache-2.2.7.tgz
cd?memcache-2.2.7
/usr/local/php/bin/phpize
./configure –with-php-config=/usr/local/php/bin/php-config?
make && make install
安裝成功后會有如下類似提示
Installing shared extensions: ? ? /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
在?/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/ 該目錄下會生成memcache.so
編輯 php.ini添加如下
extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/memcache.so
重啟php-fpm
查看是否已經加載memcache模塊
2、安裝memcached
由于memcached是基于libmemcached開發的因此要先安裝libmemcached
安裝libmemcached要安裝gcc44 gcc44-c++
yum ?install ?gcc*
export CC="gcc44"
export CXX="g++44"
tar -zxvf?libmemcached-1.0.18.tar.gz ??
cd?libmemcached-1.0.18
./configure –prefix=/usr/local/libmemcached
make && make install
tar -zxvf?memcached-2.2.0.tgz
cd?memcached-2.2.0
/usr/local/php/bin
./configure –with-php-config=/usr/local/php/bin/php-config \
? ? –with-libmemcached-dir=/usr/local/libmemcached/
make && make install
安裝完成后也有類似memcache的提示
在?/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525 路徑下會出現memcached.so
編輯 php.ini添加如下
extension =?/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/memcached
重啟php-fpm查看php是否支持了memcached
來源:http://www.jb51.net/article/56999.htm
總結
以上是生活随笔為你收集整理的php扩展memcached和memcache的安装配置方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 扫码付突然不支持信用卡
- 下一篇: git commit Please te