安装php加速器xcache
下载地址:xcache.lighttpd.net/pub/Releases/3.0.4/xcache-3.0.4.tar.bz2
1. 解压并安装
[root@web ~]# tar xf xcache-3.1.0.tar.bz2
[root@web ~]# mv xcache-3.1.0 /usr/local/xcache
[root@web ~]# cd !$
[root@web xcache]# phpize
#如果没有在PATH中声明需使用/usr/local/php/bin/phpize这个路径
[root@web xcache]# ./configure --enable-xcache --enable-xcache-coverager
[root@web xcache]# make && make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20121212/
#把安装结束的这个信息复制下来
注意:如果使用/usr/local/php/bin/phpize的路径, 并且他不是 $PATH 内第一个可以找到 phpize 的, 那么记得 使用./configure --with-php-config=/usr/local/php/bin/phpize
2. 配置xcache
[root@web xcache]# cat xcache.ini >> /usr/local/php/lib/php.ini
[root@web xcache]# echo -n "123456" | md5sum
[root@web xcache]# vim /usr/local/php/lib/php.ini
[xcache-common]
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20121212/" #添加这一行,指定共享库路径
[xcache.admin]
xcache.admin.user = "xcache"
xcache.admin.pass = "e10adc3949ba59abbe56e057f20f883e"
#web方式访问xcache的用户名和密码,可以随便自己怎么设置
[xcache]
xcache.shm_scheme = "mmap"
xcache.mmap_path = "/tmp/xcache"
#其它参数暂不修改
查看一下信息
3. 拷贝web管理的文件到网站根目录
[root@web xcache]# mkdir /usr/local/apache/htdocs/xcache-admin
[root@web xcache]# cp -a htdocs/* /usr/local/apache/htdocs/xcache-admin
4. 测试
[root@Oracle ~]# ab -c 500 -n 1000