win2003+IIS下安装Xcache加速的配置方法分享

 2022-11-07    289  

在论坛后台看了半天,只有内存优化一个还没有做,但是自己以前又没有弄过,只有学了。
论坛支持Memcache、eAccelerator、Alternative PHP Cache(APC)、Xcache 四种优化方式,在网上搜了很久,Memcache看的有点头晕,eAccelerator也有点莫名奇妙,最终选择Xcache。
经过一番摸索后把这个加速搞定了,手机进的时候都快了很多,效果看起来还是挺明显的,现在把配置方法写下来,以免以后重装系统或换服务器什么的又忘了怎么弄。

 

win2003+IIS下安装Xcache加速的配置方法分享

下载匹配的版本,然后解压,把php_xcache.dll文件拷贝到php安装目录的ext目录,我的是(c:\php\ext)
配置php.ini(在c:\windows下),搜索extension_dir(我的是extension_dir = “c:\php\ext”),在下面添加Zend_extension_ts = “c:\php\ext\php_xcache.dll”。
添加以下项到php.ini末尾,可以直接复制以下配置…

 
[xcache.admin] 
xcache.admin.enable_auth = Off 
xcache.admin.user = "Cnitpub" 
xcache.admin.pass = "Cnitpub" 
[xcache] 
xcache.shm_scheme = "mmap" 
xcache.size = 256M 
xcache.count = 2 
xcache.slots = 64K 
xcache.ttl = 1800 
xcache.gc_interval = 1800 
xcache.var_size = 8M 
xcache.var_count = 2 
xcache.var_slots = 64K 
xcache.var_ttl = 0 
xcache.var_maxttl = 0 
xcache.var_gc_interval = 300 
xcache.test = Off 
xcache.readonly_protection = Off 
xcache.mmap_path = "xcache" 
xcache.coredump_directory = "" 
xcache.cacher = On 
xcache.stat = Off 
xcache.optimizer = Off 
[xcache.coverager] 
xcache.coverager = Off 
xcache.coveragedump_directory = "" 

附相关说明:
xcache.admin.enable_auth  XCache后台是否需要验证(这个后台在刚才下载的XCache的admin目录中,可以自由处理,如不需要请设置成Off)
xcache.admin.user XCache后台登陆用户名
xcache.admin.pass XCache后台登陆密码
xcache.size   XCache的内存缓存大小,普通网站建议设置为64MB,如果是IDC服务器,可以设置成256MB
xcache.count  设置为CPU的数量(双核算2个)
xcache.var_size
xcache.var_count  跟上两条一样
xcache.mmap_path  共享内存标识名,尽量用xcache,避免跟其它软件冲突
xcache.optimizer  优化器,如果没安装Zend可以开启,如果已经安装好Zend了,设置成Off

保存后重启IIS。
写个phpinfo.php
内容为
<?php
phpinfo();
?>

看看有没有问题,xcache那一段的XCache Support是不是Enable了

如果显示Enable,说明安装成功。

到现在为止配置完成。

以上所述是小编给大家介绍的win2003+IIS下安装Xcache加速的配置方法分享,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持! 如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

原文链接:https://77isp.com/post/12274.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。