Warning: Missing argument 2 for wp_widget() in /www/users/haoxm.net/wp-includes/widgets.php on line 76
孤独小客 » Blog Archive » windows下IIS环境安装memcache

windows下IIS环境安装memcache

1、首先下载memcached-1.2.1-win32.zip
下载地址http://www.php100.com/html/download/server/2010/0125/3857.html

这下是windows下的版本,安装要在命令行下安装
解压室C盘或其他盘都可以,如我的是C盘memcache121目录,然后进入cmd命令行,如下:

Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.

C:\Documents and Settings\Administrator>cd\

C:\>cd memcached121

C:\memcached121>memcached.exe -d install (安装为服务)

C:\memcached121>memcached.exe -d start (启动)

C:\memcached121>
这样就可以在进程里面看到memcache.exe进程。这样每次启动时都会自动启动

2.下载php版本对应的php_memcache.dll (我的php版本是php-5.2.9-1-Win32.zip)
在http://cn.php.net/get/pecl-5.2.6-Win32.zip/from/a/mirror这里下载pecl-5.2.6-Win32.zip
然后解压,复制里面的php_memcache.dll到你php的ext目录下,如我的是
d:\php5\ext目录,为了php加载php_memcache.dll

3、配置php.ini
在C:\windows\php.ini 加入一行 extension=php_memcache.dll就可以,(位置是在

extension=php_mbstring.dll这一些扩展的位置下面加就可以)

4.重新启动IIS,然后查看一下phpinfo,如果有memcache,那么就说明安装成功!

memcached的基本设置:

-p 监听的端口
-l 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务
-d install 安装memcached服务
-d uninstall 卸载memcached服务
-u 以的身份运行 (仅在以root运行的时候有效)
-m 最大内存使用,单位MB。默认64MB
-M 内存耗尽时返回错误,而不是删除项
-c 最大同时连接数,默认是1024
-f 块大小增长因子,默认是1.25
-n 最小分配空间,key+value+flags默认是48
-h 显示帮助

Leave a comment

Your comment