转载
https://blog.linuxeye.com/345.html
PHP安装
lnmp自带了一个可以额外安装的php脚本,可以安装php5.2.17
执行:./php5.2.17.sh 可安装一个不与LNMP冲突的PHP 5.2.17单独存在,目录在/usr/local/php52/,使用时需要将nginx虚拟主机配置文件里的 php-cgi.sock 修改为 php-cgi52.sock即可调用PHP5.2.17。
memcached.so安装
lnmp安装memcached以后使用的lib是1.0.18.
然后编译memcached.so各种错误,
但是编译memcache.so能够成功
最新版ibmemcached-1.0.17.tar.gz可能会报错
用libmemcached-1.0.16.tar.gz没问题
wget https://launchpad.net/libmemcached/1.0/1.0.16/+download/libmemcached-1.0.16.tar.gz
wget http://pecl.php.net/get/memcached-2.1.0.tgz
tar xzf libmemcached-1.0.16.tar.gz
cd libmemcached-1.0.16
./configure --with-memcached=/usr/local/memcached
make && make install
cd ..
tar xzf memcached-2.1.0.tgz
cd memcached-2.1.0
/usr/local/php52/bin/phpize
./configure --with-php-config=/usr/local/php52/bin/php-config
make && make install
然后PHP52就添加了memcached.so
可以通过
./php -m
./php -v
查看