251566966 2012-06-23 21:55:15 3809次浏览 6条回复 0 0 0

鉴于很多人不知道怎么在windows下配置安装memcache server

我专门写一篇帖子来讲解一下 还是先下载我上传的附件 这里是2选1的 一个是64位的1.4.5版的,这个是我自己编译的 一个是32位的1.2.1版的,这个是官方的 选你要的版本下载 然后解压缩到一个目录下(例如:D:\tools\wamp\bin\memcached\memcached-1.4.5-64) 然后进入命令行界面 输入 d: cd D:\tools\wamp\bin\memcached\memcached-1.4.5-64 dir 下面有个图的,不知道大家能看见不 pid=4&gid=1

然后按图示 memcached-1.4.5.exe -d install 这样装出来就是默认配置的 关于参数我们来看一下 -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 显示帮助

如果你想自定义安装,可以加上参数,例如:

要划分给memcache128MB的内存 memcached-1.4.5.exe -d install -m 128 卸载的话 memcached-1.4.5.exe -d uninstall 附件中已经加了5.3的3种版本的php-memcache.dll

另外再补充一点知识 memcache的单KEY的容量上限是1MB,请单KEY不要存超过此大小。

最后是附件中memcachephp.zip里德这个php文件的用法:

可以用来方便的查看memcache的状况,界面上与apc自带的apc.php风格一致。

上一张图看看

另外可以cmd, telnet 127.0.0.1 11211查看本机的memcache 几个常用的命令 get,set,flush-all,stats

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