一、下载memchache:

下载链接:http://pan.baidu.com/s/1kTzdE9x

二、打开下载的文件夹,发现有两个包:一个是服务端,一个是客户端的

三、安装服务端

解压服务端的安装包

解压完成(比如D:/wamp/www/memcachetest/win32)后双击.exe文件,然后,win+r输入cmd命令,进入

进入刚刚解压的文件目录(D:/wamp/www/memcachetest/win32),输入命令行memcached.exe -d install命令进行安装(有时会安装不成功,主要原因是安装的时候要以管理员的身份进行安装)

四、安装完成后,下面就进入测试的环节

输入命令行telnet 127.0.0.1 11211进行测试:如果安装成功的话会跳出一个dos页面,开始什么都不显示,回车后输入命令  stats  查看统计信息,如下图,说明服务器运作正常。

到目前为止,memcache服务端就安装完成了(注意,输入telnet可能会跳出telnet不是批处理命令,只是因为你还没有开启telnet客户端,如何开启,百度一下吧)

五、客户端安装

客户端的安装就是使用代码对memcache进行操作,这时就会用到刚刚下载的另外一个包了,解压包,看到的都是.dll文件,按照你php的版本选择对应的.dll文件将他复制到D:/wamp/bin/php/php5.3.10/ext文件夹中,其次,修改Apache的配置文件php.ini文件,添加如下代码

extension=php_memcache.dll
[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts=20
memcache.chunk_size =8192
memcache.default_port = 11211 
重启Apache

调用phpinfo()方法看看结果中是否存在memcache模块,如果存在,客户端安装成功了

六、下面就是自己发挥的时间了,看看memcache的神奇之处吧