轉載
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
查看