本文摘自PHP中文网,作者黄舟,侵删。
这篇文章主要介绍了Win2008 R2 64Bit下IIS环境安装memcache和memcached服务端的方法,需要的朋友可以参考下如果IIS+PHP的环境下需要memcache的缓存支持。需要安装服务端和客户端呢!
一、安装memcached服务端
1、首先下载memcached的服务端,下面的下载地址包含了32位和64位的,大家可以参考自己的系统来下载:
这下是windows下的版本,安装要在命令行下安装
解压到C盘或其他盘都可以,如我的是D盘memcached目录,然后进入cmd命令行,如下:
1 2 3 4 5 6 7 8 9 10 |
|
这样就可以在进程里面看到memcache.exe进程。这样每次启动时都会自动启动
Memcached还有其他的一些常用的命令如下:
代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
按照上面的安装步骤安装之后,使用memcached -m 200来调整最大内存占用之后会发现没有起作用,总是默认的64MB的内存,在网上搜了一下,原因是注册表中并没有写入信息,可以这样来修改。
1. memcached -d shutdown 首先关闭memcached服务。
2.进入注册表,找到
1 |
|
在其中有一个ImagePath项,值为"d:\memcached144\memcached.exe" -d runservice,在后面加上
1 |
|
二、安装memcache客户端
2.下载php版本对应的php_memcache.dll (我这里使用的php版本是:php-5.4.15-nts-Win32-VC9-x86.zip)
然后解压,复制里面的php_memcache.dll到你php的ext目录下,如我的是
“d:\php\ext”目录,为了php加载php_memcache.dll
3、配置php.ini
在PHP的配置文件中:php.ini 的底部加上以下的代码:
1 2 |
|
4.重新启动IIS,然后查看一下phpinfo,如果有memcache,那么就说明安装成功!
测试:
1 2 3 4 5 6 7 |
|
以上就是Win2008 R2 64Bit下IIS环境安装memcache和memcached服务端的方法详解的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
Win2008 r2 iis7.5如何制定目录禁止执行脚本方法的详细介绍
Win2008 r2安装网站安全狗提示错误500.21的解决方法
Win2008 r2 web环境配置之关于mssql server 2008 r2安装教程及远程连接设置方法详解(图文)
Win2008 enterprise r2 x64 中安装sql server 2008的方法
Win2008 r2服务器下修改mysql 5.5数据库data目录的方法
Win2008 r2中iis7.5配置完网站权限不足问题的解决方法
Win2008 r2 iis7.5出现fastcgi进程最近常常失败的解决办法
Win2008 r2 64bit下iis环境安装memcache和memcached服务端的方法详解
Win2008 r2 iis7.5设置强制所有文件直接下载的图文详解
更多相关阅读请进入《Win2008》频道 >>