memcached安装_memcached安装与调优部署文档(WinServer)

1. 安装环境准备

1.1 主机环境准备

1.1.1. 软件下载

1、32位系统 1.4.4版本:

http://static.runoob.com/download/memcached-win32-1.4.4-14.zip

2、64位系统 1.4.4版本:

http://static.runoob.com/download/memcached-win64-1.4.4-14.zip

3、32位系统 1.4.5版本:

http://static.runoob.com/download/memcached-1.4.5-x86.zip

4、64位系统 1.4.5版本:

http://static.runoob.com/download/memcached-1.4.5-amd64.zip

1.1.2. 部署规划

软件安装路径:E:memcache

端口规划:11222

 2. Memcached安装部署(版本<1.4.5)

l 根据自己的系统平台及需要的版本号下载对应的版本,下载地址参考1.1.1章节

2.1 Memcached版本<1.4.5安装描述

1、解压下载的安装包到服务器指定目录;

2、安装操作:在E:memcached目录下,使用组合键Shift+Ctrl+鼠标右键,选择“在此处打开命令行容器”,在弹出的cmd窗口运行如下命令,运行如下命令:

E:memcached> memcached.exe -d install

3、使用以下命令来启动和关闭 memcached 服务;

E:memcached> memcached.exe -d startE:memcached> memcached.exe -d stop

4、查看服务是否启动成功

E:memcached> netstat -ano|findstr 11211

5、卸载操作,在E:memcached目录下,使用组合键Shift+Ctrl+鼠标右键,选择“在此处打开命令行容器”,在弹出的cmd窗口运行如下命令,运行如下命令:

E:memcached> memcached.exe -d uninstall

6、如果需要配置memcached的启动参数,可以修改memcached注册表,操作步骤如下

(1)开始>运行:regedit(回车)

(2)在注册表中找到memcached配置:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmemcached

(3)默认的ImagePath键的值是:

"e:memcachedmemcached.exe" -d runservice

改为:

"e:memcachedmemcached.exe" -d runservice -m 512 -p 11222 -l 192.168.1.168

参数注释:

-m:运行内存512MB

-p:指定运行端口

-l:指定IP允许访问(访问限制可通过防火墙策略做控制)

(4)运行DOS重启memcache的服务

E:memcached> memcached.exe -d restart

2.2 Memcached版本>=1.4.5安装描述

注:在 memcached1.4.5 版本之后,memcached 不能作为服务来运行,需要使用任务计划中来开启一个普通的进程,在 window 启动时设置 memcached自动执行

1、解压下载的安装包到服务器指定目录;

2、开始>运行:cmd(回车)

C:甥敳獲Administrarot> schtasks /create /sc onstart /tn memcached /tr "'e:memcachedmemcached.exe' -m 512 -p 11222"

3、打开【控制面板】>>【所有控制面板项】>>【管理工具】>>【任务计划程序】;

9fc46ff287fb1885d0d8feec2f83f897.png

按需配置memcached服务启动计划:

(1)常规设置

55eb8e952e1e7f81e7cbf7bb0f8afbfa.png

(2)在设置中根据情况配置,以下举例示图如下(最后在弹出的administrator用户密码输入界面,输入用户administrator用户的登录密码完成配置):

c58b91fc87ab03ae70621dc89120a705.png

4、删除任务计划

C:甥敳獲Administrarot> schtasks /delete /tn memcached

3. Memcached加固

3.1 禁止监听在公网

l Memcached启动时指定绑定的IP地址为 127.0.0.1(访问限制可通过防火墙策略做控制)。

3.2 修改默认11211端口

l 默认情况下,memcached默认使用11211端口,请修改默认监听端口,如本文档使用的是11222

3.3 添加服务端口防火墙策略

l 打开【控制面板】>【所有控制面板项】>【Windows 防火墙】>【高级设置】

1)点击新建规则;

501e3f9a497a19da2cb004daaa5e6254.png

2)选择规则类型,点击“下一步”;

cc4b917816b26864f3def325777de763.png

3)根据程序开放端口情况填写,如本文的memcached开放11222端口,点击“下一步”;

bef392dab083d62f216a121abca2c92b.png

4)默认选项,点击“下一步”;

0b4e02a9d2aa01769dfbaf7b9441779b.png

5)配置文件,根据实际情况选项,点击“下一步”;

40065a6621f4e655b49cdd7fc3a28a9c.png

6)填写规则名称与规则描述,方便用户识别,点击“完成“。

3a1670ff80eefd01c3ae126545bc5b86.png

3.4 添加指定IP防火墙策略

1、在3.3章节基础上操作添加指定IP防火墙策略,选中需要配置的规则,右击选择属性

6aa5bfbf285238498584e65c94afb547.png

2、在作用域,远程IP地址,选择添加指定IP策略

a0b783441c7424e588561899bd20eae5.png

3、可以根据需要,填写某个具体IP地址,或是IP段等策略

0b6007a277af0d912415991abd580598.png

4、应用并确定,添加指定IP防火墙策略成功

1cb89ae3625d55b558e5258e361ae50b.png

3.5 定期升级

l 使用官方最新稳定版本

4. 结束

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值