PHP安装memcached扩展
安装GCC
sudo yum -y install gcc安装libevent
下载libevent
wget https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz解压文件
tar -zvxf libevent-2.0.22-stable.tar.gz进入目录
cd libevent-2.0.22-stable配置
./configure --prefix=/usr/local编译
make安装
make test && make install安装memcached
wget http://memcached.org/files/memcached-1.4.25.tar.gz解压文件
tar -zvxf memcached-1.4.25.tar.gz进入目录
cd memcached-1.4.25配置
./configure --prefix=/usr/local --with-libevent=/usr/local编译
make安装
make test && make install安装php memcache扩展
下载源码
wget http://pecl.php.net/get/memcache-2.2.7.tgz解压
tar -zvxf memcache-2.2.7.tgz进入目录
cd memcache-2.2.7配置
/data/local/php/bin/phpize
./configure --enable-memcache=/usr/local/memcached --with-php-config=/usr/local/php/bin/php-config编译
make安装
make test && make install修改php配置
添加一行代码
extension=memcache.so查看配置
/usr/local/php/bin/php -m | grep memcache