在centos6.5上安裝
1.安裝memcached的服務端 yum install memcached
2.編譯安裝memcached的客戶端
先安裝libmemcached
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
tar -zxf libmemcached-1.0.18.tar.gz
./configure --prefix=/usr/local/libmemcached --with-memcached //注意:--with-memcached這個選項一定要加上
make && make install
安裝完成後,開始安裝memcached模塊:(php擴展需要到一個專門的網站查找擴展包,這個網站就是http://pecl.php.net/ 這是一個php擴展包的網站,可以在這個網站上找到php關於memcached的擴展包)
wget http://pecl.php.net/get/memcached-2.2.0.tgz
tar -zxf memcached-2.2.0.tgz
cd memcached-2.2.0
phpize (執行這條命令會在目錄下生成configure)
./configure --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached --disable-memcached-sasl
make && make install
然後在php.ini文件中加入php擴展信息extension=memcached.so
重啓php,php -m | grep memcached就可以查到memcached的擴展