1、安装软件:
cd /usr/local/src/
下载软件包
wget
http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-
3.2.0.tar.bz2
解压
tar xf xcache-3.2.0.tar.bz2
进入解压目录
cd xcache-3.2.0
安装php扩展模块所需要先执行
/usr/local/php/bin/phpize
预编译指定参数
./configure --enable-xcache --with-php-
config=/usr/local/php/bin/php-config
编译并安装
make && make install
安装成功有提示模块所在位置。
2、配置xcache插件加速
修改php.ini配置文件,配置xcache
将xcache.ini修改后追加到php.ini文件中
调整的关键参数:
xcache.size =60M #0为禁止缓存,非0启用缓存
xcache.count =1 #指定将cache切分成多少块,推荐为cpu的数量
xcache.ttl =0 #设定cache对象的生存期TTL,0为永不过期
xcache.gc_interval = 0 #回收器扫描过期的对象回收内存空间的
间隔,0为不扫描,其它值为秒
xcache.var_size = 4M #用于变量缓存
3、检查XCache加速情况配置
/usr/local/php/bin/php -v
4、配置web界面查看XCache缓存加速信息
(1)先生成管理员密码
使用md5sum命令生成密文密码
echo -n "123456"|md5sum
修改php.ini文件,修改用户及密码,加入生成的密文及指定的用户
如下:
xcache.admin.user = "oldboy"
xcache.admin.pass = "e10adbc39434geejfwijierd"
(2)复制xcache软件下的缓存加速管理php程序到站点目录下
如:cp -a htdocs/ /usr/local/nginx/html/xadmin
关闭php-fpm,重新启用
pkill php-fpm
/usr/local/php/sbin/php-fpm
测试访问:http://www.dd.com/xadmin/index.php