轉載請註明出處:http://blog.csdn.net/l1028386804/article/details/61417166windows
32bit:下載 memcached-win32-1.4.4-14.zip(直接下)裏面包含6個文件,將解壓後的文件夾隨便放在什麼位置(例如:D:\memcached)。
memcached-win32-1.4.4-14.zip下載頁面:http://blog.couchbase.com/memcached-144-windows-32-bit-binary-now-available 服務器
64bit:若是須要win64版,下載 memcached-win64-1.4.4-14.zip(直接下),裏面有個三個文件,用這三個文件覆蓋win32下同名文件。
memcached-win64-1.4.4-14.zip下載頁面:http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available
memcached
好比:
cd D:\memcached
注意:若是不以管理員身份運行,將獲得報錯「failed to install service or service already installed」
工具
d:\memcached memcached.exe -d install
(以後屏幕無任何提示,能夠再[控制面板]->[管理工具]->[服務]中查看到memcached) .net
d:\memcached> memcached.exe -d start
以後屏幕無任何提示,可是在「任務管理器」中勾選「顯示全部用戶進程」,此時能夠看到memcached.exe進程正在運行
默認端口11211,外部訪問須要開放該端口,不然沒法成功鏈接。命令行
[控制面板]->[管理工具]->[服務] 找到 memcached 服務,雙擊它打開以下圖
rest
啓動類型:選擇【自動】
服務狀態:點擊下面的【啓動】
備註:可執行文件的路徑和我上面所說的路徑有些區別能夠忽略
blog
-p 監聽的端口
-l 鏈接的IP地址, 默認是本機
-d start 啓動memcached服務
-d restart 重起memcached服務
-d stop|shutdown 關閉正在運行的memcached服務
-d install 安裝memcached服務
-d uninstall 卸載memcached服務
-u 以的身份運行 (僅在以root運行的時候有效)
-m 最大內存使用,單位MB。默認64MB
-M 內存耗盡時返回錯誤,而不是刪除項
-c 最大同時鏈接數,默認是1024
-f 塊大小增加因子,默認是1.25
-n 最小分配空間,key+value+flags默認是48
-h 顯示幫助
設置參數時須要先中止memcached,而後用命令行設置,好比:
D:\memcached> memcached.exe -m 1 -d start進程
D:\memcached> memcached.exe -d stopip
D:\memcached> memcached.exe -d uninstall
windows下須要經過修改註冊表信息進行設置,打開註冊表,找
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached
在其中有一個「ImagePath」項,值爲:
"D:\memcached\memcached.exe" -d runservice
在後面加上「-m 1024 -c 2048 -p 11210」。等便可。重啓服務後生效
你們可到連接http://download.csdn.net/detail/l1028386804/9777810下載Memcached安裝包