安装php memcache
wget http://pecl.php.net/get/memcache-3.0.6.tgz
tar -zxvf memcache-3.0.6.tgz
cd memcache-3.0.6
/data/soft/php/bin/phpize (如果不知道phpize在什么位置,可以用find / -name phpize查找)
./configure –enable-memcache –with-php-config=/data/soft/php/bin/php-config –with-zlib-dir
make
make install
记录下安装成功后的提示,类似于:
Installing shared extensions: /data/soft/php/modules/
把这个地址记录下来
在php.ini文件里面添加扩展
vim /data/soft/php/bin/php.ini
添加 extension=memcache.so
最后验证一下是否安装完成
php -m|grep memcache
应该会显示memcache
到这里php memcach安装完成
安装php memcached扩展
1、先安装 memcached 依赖库 libmemcached
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
tar -zxvf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18
./configure --prefix=/usr/local/libmemcached --with-memcached
make
make install
现在安装php memcached扩展
wget http://pecl.php.net/get/memcached-2.2.0.tgz
tar -zxvf memcached-2.2.0.tgz
cd memcached-2.2.0
/data/soft/php/bin/phpize
./configure --enable-memcached --with-php-config=/data/soft/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached --disable-memcached-sasl
在php.ini文件里面添加扩展
vim /data/soft/php/bin/php.ini
添加 extension=memcached.so
最后验证一下是否安装完成
php -m|grep memcached
应该会显示memcached
到这里php memcachd安装完成