解壓壓縮包到指定目錄,我選擇的是d:\memcached
2、安裝memcached
以管理員身份執行 cmd.exe,並轉至memcached所在資料夾。並安裝memcached。
安裝之後無任何提示。
3、啟動memcached服務
繼續在cmd.exe 執行開啟memcached命令 :
1
memcached.exe -d start
然後去任務管理器中程序檢視memcached服務是否已經啟動。
4、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 顯示幫助
5、memcached的停止與解除安裝命令
1 d:\memcached> memcached.exe -d stop二、php安裝memcache擴充套件2 d:\memcached> memcached.exe -d uninstall
將其中的php_memcache.dll 擴充套件檔案拷貝到 php 的擴充套件目錄中,例如(d:\wamp\bin\php\php5.5.12\ext)
3、修改php.ini檔案
開啟php的php.ini檔案(我的位址是:d:\wamp\bin\apache\apache2.4.9\bin\php.ini)
新增一行**:
1
extension=php_memcache.dll
如圖:
注意:必須在新的一行,前面不能有分號。分號代表注釋點,不能使用。
然後儲存之後,重啟伺服器(apache或是nginx或是iis)我直接重啟wamp就好。
瀏覽器輸入:http://localhost/?phpinfo=1 可以看到memcache擴充套件已經載入了。如圖
三、php程式測試memcache功能本地是否可用
新建乙個php檔案test.php
12
3
4
5
6
7
8
9
10
<?php
$memcache
=
new
memcache;
$memcache
->connect(
'127.0.0.1'
,11211)
or
die
(
'****'
);
$memcache
->set(
'key'
,
'hello memcache!'
);
$out
=
$memcache
->get(
'key'
);
echo
$out
;
然後通過瀏覽器訪問該檔案,正常結果可以看到輸入:
hello memcache!完了。
注意:windows版本不等於phpstudy版本,請主意檢視phpstudy是32位還是64位。
分類:
php
windows php環境下安裝memcache
準備 首先檢視php的版本,根據php的版本 步驟1 安裝memcached 一.解壓檔案 二.開始 執行 輸入cmd開啟dos視窗 跳轉到memcached的解壓目錄 如 c program files memcache 三.安裝memcached 命令 memcached.exe d insta...
memcache 使用php操作memcache
1 概念 memcache 是乙個高效的分布式的記憶體物件快取系統,他可以支援把php的各種資料 陣列,物件,基本資料型別 放在它管理的記憶體中 2.安裝步驟 2 開啟php.ini檔案 這裡啟用memcache.dll擴充套件 extension php memcache.dll 3 使用 1.例...
nginx 下在擴充套件Redis和memcache
1.檢視php有沒有相關擴充套件 php m grep redis 2.如果沒有 安裝php redis 的擴充套件 pecl install redis pecl是乙個php擴充套件庫 3.驗證是否成功 檢視php有沒有相關擴充套件 php m grep redis 4.重啟php service...