一、安裝軟件:
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
安裝成功有提示模塊所在位置。php
二、配置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 #用於變量緩存
三、檢查XCache加速狀況配置
/usr/local/php/bin/php -v
四、配置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 html
測試訪問:http://www.dd.com/xadmin/index.php nginx