安装php-memcached扩展
1、安装依赖库libmemcached
2、安装扩展php-memcached
3、修改php.ini
安装gcc库等,不然configure会报错
yum install gcc-c++ gcc -y
yum install gcc -y
yum install zlib zlib-devel -y
使用yum安装libmemcached的话安装这两个
yum install libmemcached libmemcached-devel -y
下载libmemcached源码
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
编译安装libmemcached
tar zxvf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18
./configure --with-memcached --enable-sasl
make && make install
ldconfig
编译安装php扩展php-memcached,通过这个可以用php来操作memcached
解压进入memcached-2.2.0
然后里面竟然没有configure。
/usr/local/php/bin/phpize
(没有phpize 就安装一下php-devel)
这个命名执行后,有了configure,开心
./configure --with-php-config=/usr/bin/php-config --enable-memcached --disable-memcached-sasl
./configure --with-php-config=/usr/bin/php-config --enable-memcached
./configure --with-php-config=/usr/bin/php-config --disable-memcached-sasl
make && make install
报错zlib,安装一下就好
yum install zlib-devel
此时,有个memcached.so生成了,这个是我最终想要的