来来回回安装好几次了。每次都得在网上找教程,特记录一下安装过程:
1.安装完php之后找到phpize的位置,例如默认目录为 /usr/local/php/bin/phpize
2.下载libmemcached
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
3.解压
tar -zxf libmemcached-1.0.18.tar.gz
4.进目录配置安装
cd libmemcached-1.0.18
./configure --prefix=/usr/local/libmemcached --with-memcached
make && make install
5.下载memcached
wget http://pecl.php.net/get/memcached-2.2.0.tgz
6.解压
tar -zxf memcached-2.2.0.tgz
7.进目录配置安装
cd cd memcached-2.2.0
./configure --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached --disable-memcached-sasl
make && make install
安装完成后会提示安装生成.so文件目录
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/
进入这么目录看一下,果然有了