使用1.0.16以下版本,最新版本1.0.17有問題);
tar zxvf libmemcached-1.0.16.tar.gz
cd libmemcached-1.0.16
./configure --prefix=/usr/local/libmemcached/ --with-libmemcached-dir=/usr/local/libmemcached/
make;make install;
tar zxvf memcached-2.1.0.tgz
cd memcached-2.1.10
phpize;(當使用yum安裝php時可以直接這樣使用命令,否則的話,需要進入到php的目錄下)
./configure --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached/
修改php.ini新增extension = "memcached.so"就可以了。
說明:由於 centos 5預設不支援 sqlite 擴充套件. 當時安裝伺服器php的時候,用的是yum 安裝的. 所以需要重新安裝過. 如果重新安裝編譯版的php 的話, 配置檔案又要修改很多地方,為避免引起不必要的問題.故在尋找一種較為安全的安裝方式.
在php官方**上找到了兩種相應的安裝說明. 但是,在使用第一種方式時遇到了乙個問題:就是無法使用 phpize , 於是安裝:yum install php-devel ,因為phpize 是屬於php 的 devel .
驗證安裝是否成功
#/usr/local/php/bin/php -m |grep memcache
CentOS php新增mcrypt擴充套件
php與mcrypt模組的關係如下圖 為php安裝mcrypt擴充套件模組的步驟為 1 安裝libmcrypt 2 安裝mhash 3 安裝mcrypt 4 安裝php的擴充套件模組mcrypt 安裝步驟 libmcrypt libmcrypt 2.5.8.tar.gz mcrypt mcrypt ...
centos php載入mysql擴充套件實現方法
本人配置lamp使用的是yum安裝。至於安裝其它的服務的方法就不再細說,主要說下我遇到的這個問題。安裝php yum install php53 安裝 apache2 安裝 mysql yum install mysql server 通過以上的步驟把這幾項安裝完成。在使用 phpinfo 時你會發...
centos php7 安裝mysqli擴充套件心得
在新配伺服器時發現,php無法連線到mysql。通過phpinfo發現。根本沒有顯示mysqli的相關配置。經過一系列研究。總結了下。第一步 在phpinfo裡沒有mysqli配置,原因是安裝php7時沒有configure mysqli 安裝php方法 wget tar zxvf php 7.1....