牛牛逼逼叉叉
菜单

根据自己的WDCP环境安装最新版xcache扩展给服务加速

2015年11月29日,分类《Linux》,作者:
博客捐助

XCache是由国人开始的PHP加速器,在Linux下测试,高负载状况下表现良好。最新稳定版本xcache3.2.0版本,并且能在大流量/高负载的生产机器上稳定运行。支持所有现行PHP版本PHP5.1-PHP5.6。与同类 opcode 缓存器相比更胜一筹, 比如能够快速跟进 PHP 版本。

最近在给自己服务器安装一些缓存扩展。也可以用做升级

不会nginx所以文章大部分都是针对apache的。

不过安装这些扩展跟WEB服务也没有关系。不用动它们。

来吧,第一步SSH远程 服务器下载我们要安装的xcache扩展。

wget http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar.gz

当前稳定版本: 3.2.x (全面支持 5.1 ~ 5.6)

当前稳定版本: 3.1.x (全面支持 5.1 ~ 5.5)

下载好之后解压。

tar -zxvf xcache-3.2.0.tar.gz
cd xcache-3.2.0.tar.gz

配置

/www/wdlinux/php/bin/phpize
./configure -with-php-config=/www/wdlinux/php/bin/php-config -enable-xcache -enable-xcache-coverager -enable-xcache-optimizer

–enable-xcache 表示启用Xcache支持;
–enable-xcache-coverager 表示包含用于测量加速器功效的附加特性;
–enable-xcache-optimizer表示启用操作码优化

make

make完就OK了。

给缓存创建目录给予权限。

touch /tmp/xcache
chmod 777 /tmp/xcache

如果你已经安装了低版本,也可以按照这个流程来操作一遍就能把低版本升级成最新的版本了。

官方INI配置文件。

下面是官方给的配置文件。写入到php.ini里添加在最后面在重启服务就好了。

[xcache.admin]这一项可以不要。填写的也没关系 。用户名自己设置,密码可以echo -n “123456” | md5sum把md5密文写入到xcache.admin.pass。

xcache有测试程序,位置在安装包里的htdocs文件夹,全部拷贝到网站根目录里在访问就可以了。

[xcache-common]
extension = xcache.so

[xcache.admin]
xcache.admin.enable_auth = On
xcache.admin.user = "mOo"
xcache.admin.pass = "md5 encrypted password"

[xcache]
xcache.shm_scheme =        "mmap"
xcache.size  =               60M
xcache.count =                 1
xcache.slots =                8K
xcache.ttl   =                 0
xcache.gc_interval =           0
xcache.var_size  =            4M
xcache.var_count =             1
xcache.var_slots =            8K
xcache.var_ttl   =             0
xcache.var_maxttl   =          0
xcache.var_gc_interval =     300
xcache.var_namespace_mode =    0
xcache.var_namespace =        ""
xcache.readonly_protection = Off
xcache.mmap_path =    "/tmp/xcache"
xcache.coredump_directory =   ""
xcache.coredump_type =         0
xcache.disable_on_crash =    Off
xcache.experimental =        Off
xcache.cacher =               On
xcache.stat   =               On
xcache.optimizer =           Off

[xcache.coverager]
xcache.coverager =           Off
xcache.coverager_autostart =  On
xcache.coveragedump_directory = ""

xcache



发表评论

电子邮件地址不会被公开。 必填项已用*标注

【上一篇】

wdcp lamp面板php5.4安装最新eAccelerator缓存扩展

【下一篇】

百度自适应规则正则表达式写法示例