#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached



一、在Windows8.1操作系统安装Jellycan的1.2.5版本

1、首先,我的操作系统是Windows8.1企业版,64位

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第1张图片

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。在本文的下面,我会专门提到这个问题。

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第2张图片

3、用管理员身份打开“命令提示符”,在开始菜单处右击,选择“命令提示符(管理员)”,并转到目录D:\Memcached。

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第3张图片

cd /d D:\memcached

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第4张图片


4、在“命令提示符”输入:memcached -d install。

memcached -d install

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第5张图片

没有任何提示,代表安装成功了。这种方式是将memcached作为服务安装到了Windows操作系统上,为了验证是否安装成功,在“这台电脑”上右击,选择“管理”

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第6张图片

这样就打开了“计算机管理”窗口,在左侧找到“服务”,在右侧找到“memcached Server”,如下图。

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第7张图片


5、上一步,是将Memcached安装为Windows服务,还没有启动服务;接下来,通过命令启动Memcached Server。在命令行提示符中输入:memcached -d start。

memcached -d start

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第8张图片

接着,回到“计算机管理”窗口,按下F5键进行刷新,查看一下Memcached Server的状态,可以看到它正处于“正在运行”的状态,此时可以对Memcached Server服务进行“停止”和“重启动”操作。

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第9张图片


另一种检查方法 :Memcached Server服务已经启动的方式是使用telnet命令,在命令行提示符中,输入 telnet 127.0.0.1 11211或telnet localhost 11211.

telnet 127.0.0.1 11211

telnet localhost 11211

“命令行提示符”变成如下状态(里面什么都没有,一片黑),表示连接成功。

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第10张图片


查看Memcached Server状态:在光标所在的位置,输入stats,再回车(Enter),就可以查询Memcached Server的状态。值得注意的是:在输入stats命令时,这几个字符(stats)不会显示出来。

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第11张图片


(6)Memcached Server服务的“停止”和“卸载”操作。

(1)停止操作

memcached -d stop

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第12张图片

在“计算机管理”中,验证一下Memcached Server已经停止运行了

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第13张图片

(2)卸载操作

memcached -d uninstall

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第14张图片

这个操作之后,在“计算机管理”中,就再也看不到Memcached Server的服务了。

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第15张图片



二、在Windows8.1操作系统安装Jellycan的1.2.6版本

安装1.2.6版本和安装1.2.5版本的步骤基本相同,将1.2.6版本解压到D:\memcached目录下,发现只有一个文件:memcached.exe。

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第16张图片


但在Windows 8中会遇到一个错误,就是

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第17张图片


只要将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”。

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第18张图片

同样,使用如下4个命令就可以实现memcached的安装、启动、停止和卸载。

memcached -d install
memcached -d start
memcached -d stop
memcached -d uninstall

其它的命令,可以通过输入memcached -h获得。

memcached -h

#Memcached系列#(3)Windows 8.1企业版 64位操作系统安装Jellycan版本的Memcached_第19张图片



你可能感兴趣的:(win8,memcached,系列)