#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached
一、在Windows8.1操作系统安装Jellycan的1.2.5版本
1、首先,我的操作系统是Windows8.1企业版,64位
http://s1.运维网.com/wyfs02/M02/7A/BE/wKioL1ayrrCDOitUAABLiQ0vJdA002.png
2、接着,我选择memcached-1.2.5-win32-bin.zip版本,将文件解压到D:\Memcached文件夹下,包含两个文件:memcached.exe和msvcr71.dll。如果是安装memcached-1.2.6-win32-bin.zip,需要将1.2.5版本中msvcr71.dll拷贝到目录下,因为在1.2.6中没有包含msvcr71.dll。在本文的下面,我会专门提到这个问题。
http://s4.运维网.com/wyfs02/M02/7A/BE/wKiom1ayr2-ytwUKAAAk9Tbmpc0399.png
3、用管理员身份打开“命令提示符”,在开始菜单处右击,选择“命令提示符(管理员)”,并转到目录D:\Memcached。
http://s3.运维网.com/wyfs02/M00/7A/BE/wKiom1aysBqB-RbbAABd8ISSjk8569.png
cd /d D:\memcachedhttp://s5.运维网.com/wyfs02/M01/7A/BE/wKiom1aysNeAadAjAAASkOau6o0983.png
4、在“命令提示符”输入:memcached -d install。
memcached -d installhttp://s3.运维网.com/wyfs02/M01/7A/BE/wKiom1aysXiBO6_HAAAUdd2Yt0s339.png
没有任何提示,代表安装成功了。这种方式是将memcached作为服务安装到了Windows操作系统上,为了验证是否安装成功,在“这台电脑”上右击,选择“管理”
http://s5.运维网.com/wyfs02/M00/7A/BE/wKioL1aysoujZFfGAADwarUL4dY035.png
这样就打开了“计算机管理”窗口,在左侧找到“服务”,在右侧找到“memcached Server”,如下图。
http://s4.运维网.com/wyfs02/M02/7A/BE/wKiom1aystuwBVRLAAD6vHeRZeM153.png
5、上一步,是将Memcached安装为Windows服务,还没有启动服务;接下来,通过命令启动Memcached Server。在命令行提示符中输入:memcached -d start。
memcached -d starthttp://s4.运维网.com/wyfs02/M00/7A/BE/wKioL1aytMrAAUatAAAWU2nW3JA018.png
接着,回到“计算机管理”窗口,按下F5键进行刷新,查看一下Memcached Server的状态,可以看到它正处于“正在运行”的状态,此时可以对Memcached Server服务进行“停止”和“重启动”操作。
http://s2.运维网.com/wyfs02/M00/7A/BE/wKiom1aytQ-DiA4qAAEJnfldT1Y813.png
另一种检查方法 :Memcached Server服务已经启动的方式是使用telnet命令,在命令行提示符中,输入 telnet 127.0.0.1 11211或telnet localhost 11211.
telnet 127.0.0.1 11211 或
telnet localhost 11211 “命令行提示符”变成如下状态(里面什么都没有,一片黑),表示连接成功。
http://s1.运维网.com/wyfs02/M01/7A/BE/wKioL1ayt4CBi5xoAAAISgMLmAw085.png
查看Memcached Server状态:在光标所在的位置,输入stats,再回车(Enter),就可以查询Memcached Server的状态。值得注意的是:在输入stats命令时,这几个字符(stats)不会显示出来。
http://s5.运维网.com/wyfs02/M01/7A/BE/wKiom1ayt-uT5UX8AAAdTkix4e8109.png
(6)Memcached Server服务的“停止”和“卸载”操作。
(1)停止操作
memcached -d stophttp://s3.运维网.com/wyfs02/M00/7A/BE/wKioL1ayuiShl38TAAAXCrfngOI142.png
在“计算机管理”中,验证一下Memcached Server已经停止运行了
http://s3.运维网.com/wyfs02/M02/7A/BE/wKioL1ayuO6QoEPRAAD_t-Ey_kw693.png
(2)卸载操作
memcached -d uninstallhttp://s5.运维网.com/wyfs02/M02/7A/BE/wKiom1ayufCCOcL9AAAZbRBXvlo251.png
这个操作之后,在“计算机管理”中,就再也看不到Memcached Server的服务了。
http://s5.运维网.com/wyfs02/M00/7A/BE/wKiom1ayufGhm1e_AAEA_5uSeMA112.png
二、在Windows8.1操作系统安装Jellycan的1.2.6版本
安装1.2.6版本和安装1.2.5版本的步骤基本相同,将1.2.6版本解压到D:\memcached目录下,发现只有一个文件:memcached.exe。
http://s3.运维网.com/wyfs02/M01/7A/BE/wKioL1ayu9nScS3vAAAhY9l0tk4624.png
但在Windows 8中会遇到一个错误,就是
http://s2.运维网.com/wyfs02/M00/7A/BE/wKioL1ayu3PDPwy3AAArmmTm3-M401.png
只要将1.2.5版本中的msvcr71.dll复制到安装目录下(我的安装目录是D:\memcached)中就可以了。
三、在Windows8.1操作系统安装Northscale的1.4.4版本
安装过程和Jellycan的1.2.5版本过程是一样的,不过Northscale的版本并不依赖于msvcr71.dll文件。
两者还有一点不同的就是,在Jellycan的服务名叫“memcached Server”,而在Northscale的服务名叫“memcached”。
http://s1.运维网.com/wyfs02/M00/7A/BE/wKiom1ayvfTRUdj8AAEDdnKV4zo365.png
同样,使用如下4个命令就可以实现memcached的安装、启动、停止和卸载。
memcached -d install
memcached -d start
memcached -d stop
memcached -d uninstall 其它的命令,可以通过输入memcached -h获得。
memcached -hhttp://s3.运维网.com/wyfs02/M00/7A/BE/wKioL1ayvsKz0xeNAACWMuVYhUQ012.png
附件:http://down.运维网.com/data/2367366
页:
[1]