一、下載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的神奇之處吧