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,说明安装成功。
到现在为止配置完成。
相关推荐
-
ubuntu下编译安装xcache for php5.3 的具体操作步骤
wget http://xcache.lighttpd.net/pub/Releases/1.3.0/xcache-1.3.0.tar.gzsudo tar -xzvf xcache-1.3.0.tar.gz cd xcache-1.3.0 sudo /usr/local/php-5.3.3/bin/phpize sudo ./configure --with-php-config=/usr/local/php-5.3.3/bin/php-config sudo makesudo make
-
配置eAccelerator和XCache扩展来加速PHP程序的执行
eaccelerator安装配置PHP加速 eAccelerator简介 eAccelerator是一个的免费.开源的PHP模块,它能够为提供PHP加速.优化.加码.和动态内容缓存功能.它通过存储PHP脚本编译后的状态而加快执行PHP脚本的速度,而不需要频繁的编译这个PHP脚本.而且它能优化PHP脚本,以提高执行PHP的速度.eAccelerator特色是减少了服务器负载.使PHP脚本加速1-10倍. 下载地址:http://sourceforge.net/projects/eaccelerat
-
使用Xcache缓存器加速PHP网站的配置方法
推荐地址:http://www.ibm.com/developerworks/cn/opensource/os-php-fastapps1/ 由于国内网站备案比较麻烦,所以笔者便把网站放到了香港.虽然网站免去了备案的困扰,但是从访问速度上来看,一般要比放于国内的网站慢2-3倍,所以便想办法对网站做了一些简单的优化,比如使用缓存系统来提升网站页面访问速度. 目前用于Web的缓存系统很多,包括squid.varnish.Nginx自带的proxy_cache.FastCGI中的fastcgi_cac
-
XCache在Win2003 IIS6下的成功配置方法与疑难解答
XCache是一种新的php缓存器,经过本人测试,在Windows下效果比同类软件强很多. 实际测试效果如下(非科学方法): 原网页平均执行时间: 0.13 秒 加速后网页平均执行时间: 0.03秒 原CPU占用率: 15% - 60% 加速后CPU占用率: 3% - 30% 由上数据可以看出,使用这个加速器可以很大程度的降低CPU占用(但会造成更多的内存占用),并使网页执行时间缩短. 由于其他同类软件对Windows的支持不够好,所以选用XCache. 网上很多说明都不够详细,所以给大家写一篇
-
教你一步一步在linux中正确的安装Xcache加速php
首先,强烈吐槽,百度上的教程,都左复制右复制的,乱七八糟,缺东缺西的.借此微凉大大我提供我苦心整理好的教程.以便各位小菜能顺利的使用Xcache加速php,如果看完了,也操作了,还是失败了的话,请联系微凉大大的QQ 496928838,微凉大大也想看看你是如何一步一步都装不上. #第一步,下载Xcache wget http://xcache.lighttpd.net/pub/Releases/3.1.0/xcache-3.1.0.tar.gz #第一步非常简单,如果你下载不了就是人品问题. #
-
基于xcache的配置与使用详解
一.安装Xcache 复制代码 代码如下: # wget http://xcache.lighttpd.net/pub/Releases/1.3.0/xcache-1.3.0.tar.gz# tar zxvf xcache-1.3.0.tar.gz# cd xcache-1.3.0# /usr/local/php/bin/phpize# ./configure --enable-xcache--enable-xcache-coverager --enable-xcache-optimizer--
-
Linux下安装php加速软件Xcache的方法
说明: php安装目录:/usr/local/php php.ini配置文件路径:/usr/local/php/etc/php.ini Nginx安装目录:/usr/local/nginx Nginx网站根目录:/usr/local/nginx/html 1.安装xcache cd /usr/local/src #进入软件包存放目录 wget http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar.gz #下载 tar zxv
-
CentOS 6.3下安装PHP xcache扩展模块笔记
安装环境centOS6.3 APACHE:apache-2.4.4 PHP:5.4.13 1.安装xchache: 复制代码 代码如下: # wget http://xcache.lighttpd.net/pub/Releases/3.0.1/xcache-3.0.1.tar.gz # tar xf xcache-3.0.1.tar.gz # cd xcache-3.0.1 #xcache是php的扩展,要使用php命令加载此扩展 # /usr/local/php5/bin/phpi
-
IIS服务器下安装配置XCache缓存器方法及XCache下载
WIN2003+IIS6为php安装Xcache缓存器 解压Xcache,把php_xcache.dll放在php.ini中指定extension_dir中(本例为"D:\php\ext). 下面开始配置,打开php.ini 添加(记得是添加,不要更换原来的zend_extension_ts参数) zend_extension_ts = "($extension_dir)\php_xcache.dll" 配置的时候,把($extension_dir)替换成绝对路径ext(如:
-
win2003+IIS下安装Xcache加速的配置方法分享
在论坛后台看了半天,只有内存优化一个还没有做,但是自己以前又没有弄过,只有学了. 论坛支持Memcache.eAccelerator.Alternative PHP Cache(APC).Xcache 四种优化方式,在网上搜了很久,Memcache看的有点头晕,eAccelerator也有点莫名奇妙,最终选择Xcache. 经过一番摸索后把这个加速搞定了,手机进的时候都快了很多,效果看起来还是挺明显的,现在把配置方法写下来,以免以后重装系统或换服务器什么的又忘了怎么弄. Xcache下载地址:
-
Oracle客户端的安装与远程连接配置方法分享
一.Oracle客户端与服务器端的通讯机制 1.OracleNet协议 如下图所示,Oracle通过Oracle Net协议实现客户端与服务器端的连接以及数据传递.OracleNet是同时驻留在Oracle数据库服务器端和客户端上的一个软件层,它封装了TCP/IP协议,负责建立与维护客户端应用程序到数据库服务器的连接. 如下图所示,客户端发出的请求首先通过OracleNet协议转换,转换成可以通过网络传输的信息,通过TCP/IP网络将请求传输到数据库服务器端:服务器端接受到客户请求后要通过Ora
-
Ubuntu下安装redis的2种方法分享
前言 redis是目前公认的速度最快的基于内存的键值对数据库,但redis的缺点也非常明显,仅提供最基本的hash set, list, sorted set等基于数据类型,不分表,没有schema,没有索引,没有外键,缺少int/date等基本数据类型,多条件查询需要通过集合内联(sinter,zinterstore)和连接间接实现,操作不便,开发效率低,可维护性不佳: 因此一般不将其视为完整的数据库单独使用,很多网站将redis作为高速缓存和session状态存储层,然后再与其他数据库搭配使
-
linux下mysql数据库单向同步配置方法分享
又叫做主从复制,是通过二进制日志文件完成的,注意:mysql 数据库的版本,两个数据库版本要相同 系统环境: 主服务器master IP: 192.168.0.88 从服务器slave IP: 192.168.0.99 单向同步 注意要点 1.只需要把需要同步的数据库备份传到从数据库上,其它任何东西都不需要 2.在从库上还原数据库时,一定先要建了同名数据库,否则还原会提示错误 3.在制定更新点时,一定要在同步进程还没启动前操作 主服务器上配置 对my.cnf进行修改需要重启动数据库设置才会生效,
-
Ubuntu下安装和卸载软件的方法分享
前言 在ubuntu当中,安装应用程序我所知道的有三种方法,分别是apt-get,dpkg安装deb两种方法,下面来看看详细的介绍吧. 1.通过deb包安装的情况: 安装.deb包: 代码: sudo dpkg -i package_file.deb 反安装.deb包: 代码: sudo dpkg -r package_name 2.通过apt-get安装的情况: 安装 代码: sudo apt-get install package_name 反安装 代码: sudo apt-get remo
-
在IIS下安装PHP扩展的方法(超简单)
很多网上的文章在介绍IIS下安装PHP的时候都会涉及到很多配置的修改,其实大部分都是不必要的,对于需要查找如何安装PHP扩展的人来说,其实最需要的或许只是一个现在就能用的版本,在这个时候引入过多的不必要的配置我认为是低效的. 那么归纳一下其实安装步骤只需要三步: 1.下载PHP的文件包: 2.配置PHP: 3.将PHP扩展引入IIS: 当然,或许还有第4步:测试. 第一步:下载PHP PHP的windows版本是直接提供了一个压缩包,里面包括了运行所需的全部文件,堪称傻瓜式安装,可以从官网上的w
-
生成HTML静态网址 [教你如何在IIS下安装rewrite]
教大家怎么在IIS下安装rewrite 前提你要自己有服务器, 在此下载:http://www.isapirewrite.com/download/isapi_rwl_0055.msi 接着安装,随便装哪都行 然后,打开Internet 信息服务,右键,web站点属性,点ISAPI筛选器选项卡.添加筛选器,名称填个rewrite,路径自己指定ISAPI_Rewrite.dll(在安装的根目录下),然后确定. 最后.. 开始添加rewrite规则.正则,找到ISAPI_Rewrite目录,把htt
-
Linux下安装jdk1.8并配置环境变量的教程
1.去官网下载对应版本的安装包,64位系统对应64位的安装包 2.新建一个目录,如:/usr/lib/jdk 3.把安装包移动到新建的jdk目录下,并解压缩,得到目录jdk1.8.0_161 4.此时要配置环境变量了,使用sudo gedit /etc/environment,打开文件,在末尾添加 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA
-
CentOS7 下安装telnet服务的实现方法
CentOS7 下安装telnet服务的实现方法 今天搞了下 Centos 7 下面升级 openssl 和 openssh ,顺便装了下 telnet # 安装 telnet 避免 ssh 无法登录 yum -y install xinetd telnet telnet-server # 允许 root 账号登陆 vi /etc/securetty # 末尾添加两行 pts/0 pts/1 # 添加防火墙端口 vi /etc/sysconfig/iptables -A INPUT -p tc
-
Mac 下阿里云服务器的配置方法
最近阿里云服务器在搞活动9.9元半年.就买来配置玩下. 按照购买流程 公共镜像:选择第一个CentOs,<建议使用稍低版本 ,CentOs使用比较多些> 之后会有一个公网IP 和私有IP, 这里我们使用公网IP .下面2种方式都可以配置服务器,建议使用2 1. 在购买设置界面找到->实例详情 -> 远程连接 会进入你的购买服务器操作系统 输入账号 密码 2. 使用软件CyberDuck 连接你服务器并且在mac 终端上$ ssh root@123.36.222.22 (公网IP)之
随机推荐
- Java加载JDBC驱动程序实例详解
- MySQL5.7压缩包安装Windows的方式
- 自己动手制作jquery插件之自动添加删除行功能介绍
- java SpringMVC学习使用详解
- 利用spring AOP记录用户操作日志的方法示例
- JavaScript中实现继承的三种方式和实例
- PHP自定义函数实现格式化秒的方法
- 安装MySQL 5后无法启动(不能Start service)解决方法小结
- WMI入门教程之什么是WMI?
- VBS教程:VBscript语句-Exit 语句
- jcrop基本参数一览
- Javascript设计模式理论与编程实战之简单工厂模式
- Webpack如何引入bootstrap的方法
- Android自定义滑动解锁控件使用详解
- Android 设置颜色的方法总结
- javascript同页面多次调用弹出层具体实例代码
- 用php发送带附件的Email
- Android ListView添加头布局和脚布局实例详解
- android编程判断应用是否具有某个权限的方法
- java图片色阶调整和亮度调整代码示例