標籤:
安裝步驟的時候只需要做兩步:
第一步:安裝memcache.exe 服務。
第二步:安裝php_memcache.dll擴充,讓php支援memcache。
1.安裝 memcache.exe 服務
下載 memcache.exe 可以網上百度
下載完之後,加壓到你想放的目錄中
運行:
memcache啟動並執行相關參數
-p 監聽的連接埠
-l 串連的IP地址, 預設是本機
-d start 啟動memcached服務
-d restart 重起memcached服務
-d stop|shutdown 關閉正在啟動並執行memcached服務
-d install 安裝memcached服務
-d uninstall 卸載memcached服務
-u 以的身份運行 (僅在以root啟動並執行時候有效)
-m 最大記憶體使用量,單位MB。預設64MB(設定MEMCACHE大小)
-M 記憶體耗盡時返回錯誤,而不是刪除項
-c 最大同時串連數,預設是1024
-f 塊大小增長因子,預設是1.25
-n 最小分配空間,key+value+flags預設是48
-h 顯示協助
如果像上面的圖一樣沒有提示什麼錯誤,那就是memcache.exe服務安裝ok了。
(如果在安裝過程的 memcache.exe -d install 命令時,提示系統 pthreadgc2.dll 缺失,則要下載缺失的檔案到系統指定的目錄中
直接拷貝該檔案到系統目錄裡:
1、Windows 95/98/Me系統,將pthreadgc2.dll複製到C:\Windows\System目錄下。
2、Windows NT/2000系統,將pthreadgc2.dll複製到C:\WINNT\System32目錄下。
3、Windows XP/WIN7/Vista系統,將pthreadgc2.dll複製到C:\Windows\System32目錄下。
4、如果您的系統是64位的請將檔案複製到C:\Windows\SysWOW64目錄)
2.安裝php_memcache.dll 擴充
下載php_memcache.dll,下載的版本一定要適合你自己的php版本,:
http://www.hlmblog.com/dload/php_memcache.dll_.rar
裡面有適合php5.2*,php5.3*,php5.4* 的php_memcache.dll檔案,把php_memcache.dll放在php的 ext 檔案夾中,開啟php.ini,尋找關鍵字extension,可以看到很多的php擴充,然後在添加 extension=php_memcache.dll 這行代碼,重啟wamp伺服器,擴充安裝完成。
3.測試和驗證
<?php
$mem = new Memcache;
$mem->connect("localhost",11211);
$mem->set(‘key‘,‘我是 memcache 儲存的資料‘,0,60);
$val = $mem->get(‘key‘);
echo $val;
Windows下安裝Memcache