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

在论坛后台看了半天,只有内存优化一个还没有做,但是自己以前又没有弄过,只有学了。

论坛支持Memcache、eAccelerator、Alternative PHP Cache(APC)、Xcache 四种优化方式,在网上搜了很久,Memcache看的有点头晕,eAccelerator也有点莫名奇妙,最终选择Xcache。

经过一番摸索后把这个加速搞定了,手机进的时候都快了很多,效果看起来还是挺明显的,现在把配置方法写下来,以免以后重装系统或换服务器什么的又忘了怎么弄。

Xcache下载地址:

http://www.jb51.net/softs/41097.html

http://xcache.lighttpd.net/pub/Releases/

下载匹配的版本,然后解压,把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,说明安装成功。

到现在为止配置完成。

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/9188.html

(0)
晴川运维晴川运维
上一篇 2025年6月15日
下一篇 2025年6月15日

相关推荐

  • 在Win2003服务器系统中添加Web虚拟主机(图)

    在同一台物理服务器中配置多个Web网站,很多用户会选择在服务器中添加多个IP地址,然后将每个Web站点分别指向不同IP地址的方式。这种方式固然可行,不过随着IP地址(主要是指Int…

    IIS 2025年6月18日
  • ISAPI Rewrite多站点破解版 完美实现IIS伪静态的方法

    在前文中,介绍了Windows2003 IIS6/7完美实现WordPress伪静态的方法,主要说的是WordPress的伪静态配置方法,有一点局限性。而且用的是也免费的伪静态组件…

    IIS 2025年6月8日
  • IIS6下PHP的ISAPI和FastCGI性能比较 期待ii7

    1、CGI(通用网关接口/Common Gateway Interface)一般是可执行程序,例如EXE文件,和WEB服务器各自占据着不同的进程,而且一般一个CGI程序只能处理一个…

    IIS 2025年6月29日
  • 配置IIS7显示详细错误信息

    通过 IIS 配置 按住 WIN + R 打开命令行输入 inetmgr 打开 IIS 管理 左边目录选择目标站点,在右边 IIS 块中双击 Error Pages 在 Error…

    IIS 2025年6月28日
  • 服务器安全设置_中级篇

    1.利用win2000的安全配置工具来配置策略 微软提供了一套的基于MMC(管理控制台)安全配置和分析工具,利用他们你可以很方便的配置你的服务器以满足你的要求。具体内容请参考微软主…

    IIS 2025年6月30日
  • IIS下ASP目录漏洞和IIS分号漏洞(;)的临时解决方法

    解决方法: 下载 银月服务器工具,使用工具->组件下载器下载ISAPI_Rewrite,解压出来。 把ISAPI_Rewrite中的ISAPI_Rewrite.dll添加为I…

    IIS 2025年6月8日
  • windows 服务器安全经验总结_青云原创

    1.系统补丁打到最新 2.不用有漏洞的软件,如Serv-U,Radmin,Pcanywhere等此类含有漏洞的软件和网站程序 3.服务器上装的东西越少越好,远程控制只用自带的338…

    IIS 2025年6月29日
  • IIS6 安全性存在超级BUG,快来看

    在IIS6中,创建一下test.asp;jpg的文件,是可以直接执行的,如果程序(ASP/ASP.NET/PHP/JSP/…)允许上传文件时,黑客可以上传一个xxx.a…

    IIS 2025年6月12日
  • 记一次网站无法访问解决过程,服务器80端口问题解决过程

    服务器在公司测试的时候,能够在局域网内正常访问,服务器托管到电信机房后,电信要求服务器和域名必须备案后,才会开通服务器的外网80端口(未备案的外网80端口关闭,外网无法通过域名和i…

    IIS 2025年6月8日
  • win2003 WEB服务器NTFS权限设置图文方法

    总得来说,前者比较难配置,参考了别人的一些配置和自己的一些实践,找到一个本人觉得还相对满意的做法,由于个人水平有限,希望高手指出我不足的地方,谢谢。由于最近忙着别的事,等忙完之后再…

    IIS 2025年6月8日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注