1、安装
# tar xf xcache-3.2.0.tar.bz2
# cd xcache-3.2.0
# /usr/local/php/bin/phpize
# ./configure --enable-xcache --with-php-config=/usr/local/php/bin/php-config
# make && make install
安装结束时。会出现类似例如以下行:
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20100525/
2、编辑php.ini,整合php和xcache:
首先将xcache提供的例子配置导入php.ini ,把xcache.ini的文件加在php.ini文件的最末尾;
这里须要注意的一点是vi怎样在两个文件中面复制粘贴:
同一时候编辑两个文件,在两个文件里拷贝剪贴文本 vi file1 file2 nyy 同一时候打开两个文件,在文件1的光标所在处拷贝所在行 :n 切换到文件2 (n=next) p 在文件2的光标所在处粘贴所拷贝的行 :N 切换回文件1
说明:xcache.ini文件在xcache的源代码文件夹中。
接下来编辑/opt/php/lib/php.ini,
找到extension开头的行,改动为例如以下行:
# vim /opt/php/lib/php.ini
extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/xcache.so
# service php-fpm restart
打开phpinfo.php检查php的执行环境: