memcached在Windows环境上的下载与安装配置

1.Windows版本的下载地址为:http://download.csdn.net/detail/dreamer_good/9640233

将压缩文件解压到  e:/memcached/,其中文件有:“memcached.exe”和“pthreadGC2.dll”,有的版本只有“memcached.exe”。

2. 在CMD下输入 "e:/memcached/memcached.exe -d install" 安装。

注意:这一步很多初学者都安装不了,执行上面命令后控制台会提示如下错:“failed to install service or service already installed”。原因是无法安装memcached服务或者此服务已经存在,但是大部分是第一次安装,所以不存在memcached服务。具体原因是不是以管理员权限来打开的CMD控制台,因为安装Windows服务必须要用管理员权限才能安装。

具体解决办法是:

在开始中输入cmd,找到cmd.exe程序,在上面点右键,选择“以管理员身份运行”即可。然后再进行安装就可以正常的安装为服务。



另外下面的所以控制台操作都必须以管理员身份打开


3. 再输入:"e:/memcached/memcached.exe -d start" 启动。NOTE:以后memcached将作为windows的一个

务每次开机时自动启动。这样服务器端已经安装完毕了。

4.若指定了 -m,则表示缓存大小为 -m后的数字,单位是 M,例如:

e:/memcached/memcached.exe –l  127.0.0.1  –m  32   - d start

如下设置memcached使用内存问题帮助:

按照上面的安装步骤安装之后,使用 memcached –m 200 来调整最大内存占用之后会发现没有起作用,总是默认的64MB的内存,在网上搜了一下,原因是注册表中并没有写入信息,可以这样来修改。

1、 memcached –d shutdown 首先关闭memcached服务。

2、进入注册表,找到 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/memcached Server, 在其中有一个ImagePath项,值为 "e:/memcached/memcached.exe" -d runservice,在后面加上 -l 127.0.0.1 -m 3000 -c 2048。

3、memcached –d start 启动memcached服务,这样就将memcached的最大内存修改为了3000MB。
如果下载的是二进制的版本,直接运行就可以了,可以加上参数来加以设置。

常用设置:

-p <num>          监听的端口

-l <ip_addr>      连接的IP地址, 默认是本机

-d start          启动memcached服务

-d restart        重起memcached服务

-d stop|shutdown      关闭正在运行的memcached服务

-d install        安装memcached服务

-d uninstall      卸载memcached服务

-u <username>     以<username>的身份运行 (仅在以root运行的时候有效)

-m <num>          最大内存使用,单位MB。默认64MB

-M                内存耗尽时返回错误,而不是删除项

-c <num>          最大同时连接数,默认是1024

-f <factor>       块大小增长因子,默认是1.25

-n <bytes>        最小分配空间,key+value+flags默认是48

-h                显示帮助


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值