Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[教程] 分享一下:Windows2008 r2 iis7.5下安装启动wincache

[复制链接]
topgigi 发表于 2012-9-25 18:24:47 | 显示全部楼层 |阅读模式
本帖最后由 topgigi 于 2012-9-25 18:32 编辑

首先到微软官方下载http://www.iis.net/downloads/microsoft/wincache-extension,页面左侧最下角根据自己的php版本和系统下载相对应的。

我是用的php5.2.17版本的,所以我下载的是WinCache 1.1 for PHP 5.2 X86。需要注意的是:php版本必需为nts(非线程安全版本)否则无法加载wincache。

在服务器安装,过程不需要设置,一路ok下来。(如:php安装在D:盘,那么我们把它安装在D:php/ext目录下

至此安装完成,现在开启wincache扩展。





进入到iis7.5 php manager (下图)。点击最下方的enable or disable or extension进入到php.ini扩展设置页面,选择php_wincache.dll按右上角enable开启。





最后到dz配置文件config_global.php中开启dz的支持。如果是安装的最新版直接设置wincache为1即可,另如果是从老版本升级到最新版本的则在配置文件config_global.php中添加$_config['memory']['wincache'] = 1;如下所示。


// --------------------------  CONFIG MEMORY  --------------------------- //
$_config['memory']['prefix'] = 'VoBQCz_';
$_config['memory']['redis']['server'] = '';
$_config['memory']['redis']['port'] = 6379;
$_config['memory']['redis']['pconnect'] = 1;
$_config['memory']['redis']['timeout'] = '0';
$_config['memory']['redis']['serializer'] = 1;
$_config['memory']['memcache']['server'] = '';
$_config['memory']['memcache']['port'] = 11211;
$_config['memory']['memcache']['pconnect'] = 1;
$_config['memory']['memcache']['timeout'] = 1;
$_config['memory']['apc'] = 1;
$_config['memory']['xcache'] = 1;
$_config['memory']['eaccelerator'] = 1;
$_config['memory']['wincache'] = 1;



到此大功告成。


我来晒晒运行速度(下图)。





和官方相差无几了,以前的速度都在0.1左右的。页面上并没有显示 wincache on 字样是因为我这个模板制作的时候没有调用这个状态显示出来。可能有人会说我的论坛流量不怎么样,但是我可以告诉大家,我的论坛注册人数在10万这样(没有一个是注册机注册的。)具体一天多少独立ip就暂时保密了。不过,我的pV和独立ip是15:1。


在此感谢cctv、感谢dz、感谢微软。

本人做站以来就是接触的win+iis,近来主机开始顶不住了,于是想到换linux。不过我是linux菜鸟一点都不懂,思来想去。还是把win2003升级成了2008 R2,并分别运行了俩个版本了php(nt和nts的)我有几个asp网站,还有一个没有开源的php网站。

希望能对那些和我一样对linux感冒的鞋童们有所帮助。

稍后休息好,再来发2008 R2 下搭建环境的心得吧,大家互相学习学习。


帅哥美女们撒花~~~~~~~~~~~~~~~~~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
www.taodala.com 发表于 2012-9-29 16:04:38 | 显示全部楼层
不知道支持iis6不
回复

使用道具 举报

zzeol 发表于 2012-10-29 10:00:41 | 显示全部楼层
$_config['memory']['memcache']['server'] = '';

开启后 升降帖子管理 不能实时看到效果
回复

使用道具 举报

 楼主| topgigi 发表于 2012-11-4 15:14:49 | 显示全部楼层
zzeol 发表于 2012-10-29 10:00
$_config['memory']['memcache']['server'] = '';

开启后 升降帖子管理 不能实时看到效果

有舍有取麻。缓存起来了,肯定是不能实时看到操作效果的。
回复

使用道具 举报

kebe 发表于 2012-11-9 17:23:58 | 显示全部楼层
有时php-cgi.exe进程爆增到200多 最后网站就打不开了  你知道怎么解决么
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-23 10:39 , Processed in 0.026710 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表