2.為了安裝順利,所以需要以管理員身份啟動cmd.exe,不然多會報錯:「failed to install service or service already installed」,進入e:\phptostudy\memcached目錄下,執行命令
memcached.exe -d install (之後螢幕無任何提示)
memcached.exe -d start
(之後螢幕無任何提示,但是在「任務管理器」中勾選「顯示所有使用者程序」,此時可以看到memcached.exe程序正在執行)
預設埠11211,外部訪問需要開放該埠,否則無法成功連線。
(1). memcached基本引數設定:
-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,然後用命令列設定,比如:
e:\phptostudy\memcached> memcached.exe -m 1 -d start
(2). 停止memcached:
memcached.exe -d stop
(3). 解除安裝memcached:
memcached.exe -d uninstall
二.memcache擴充套件的實現
1.通過對phpinfo的資訊查詢,得知我的筆記本上安裝的是32版本的,應該是當初安裝時相容了32位的。截圖如下:
3.將解壓後的 php_memcache.dll 和 php_memcache.pdb 複製貼上到php所安裝的ext目錄下
4、http環境需要在d:\wamp\bin\apache\apache2.4.9\bin\php.ini 加一句extension=php_memcache.dll
5、cli環境需要在d:\wamp\bin\php\php5.5.12\php.ini 加一句extension=php_memcache.dll
6.最後重啟apache,在phpinfo裡面就可以看到memcache啦
7.重啟apache服務,測試**如下:
8.瀏覽器中訪問該檔案會列印輸出: i am memcache !
注意:在服務中有沒有memcache服務開啟,在phpinfo裡面就可以看到memcache表示安裝成功。
yum安裝PHP的安裝memcache擴充套件全攻略
測試libevent是否安裝成功 ls al usr lib grep libevent lrwxrwxrwx 1 root root 21 11?12 17 38 libevent 1.2.so.1 libevent 1.2.so.1.0.3 rwxr xr x 1 root root 26354...
Linux下php安裝memcache擴充套件
安裝環境 centos 6.4 php擴充套件memcache的作用是為了支援memcached資料庫快取伺服器,下面是安裝方法。檔名 memcache 3.0.8.tgz 2 安裝 root vm15 local tar zxvf memcache 3.0.8.tgz root vm15 loca...
Linux下php安裝memcache擴充套件
檔名 memcache 3.0.8.tgz 二 進行編譯安裝 1 tar zxvf memcache 3.0.8 tgz 2 cd memcache 3.0.8 3 usr local php bin phpize 4 configure enable memcache with php confi...