PHP memcache擴充安裝 for Windows

來源:互聯網
上載者:User

標籤:

一、下載並安裝memcached伺服器端軟體

   1、下載memcached軟體

      32位: memcached-win32-1.4.4-14.zip(直接下載),memcached-win32-1.4.4-14.zip下載頁面:http://blog.couchbase.com/memcached-144-windows-32-bit-binary-now-available

      64位:memcached-win64-1.4.4-14.zip(直接下載),memcached-win64-1.4.4-14.zip下載頁面:http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available

      我使用的是wamp,64位電腦。下載memcached伺服器端軟體壓縮包。

解壓壓縮包到指定目錄,我選擇的是D:\memcached

 2、安裝memcached

     以管理員身份運行 cmd.exe,並轉至memcached所在檔案夾。並安裝memcached。

  安裝之後無任何提示。

3、啟動memcached服務

   繼續在cmd.exe 執行開啟memcached命令 :

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 stop2 D:\memcached> memcached.exe -d uninstall

 

二、PHP安裝memcache擴充

   1、下載memcache.dll擴充

   :http://pecl.php.net/package/memcache/3.0.8/windows

   下載注意事項:選擇匹配自己環境的版本以及安全執行緒版本。

 我本地使用wamp2.5 php 版本是5.5  Windows 64位 所以下載的是5.5 Thread Safe (TS) x64

  2、下載完成之後,解壓壓縮包如。

     將其中的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)

  添加一行代碼:

extension=php_memcache.dll

  

注意:必須在新的一行,前面不能有分號。分號代表注釋點,不能使用。

 

然後儲存之後,重啟伺服器(apache或是nginx或是iis)我直接重啟wamp就好。

瀏覽器輸入:http://localhost/?phpinfo=1 可以看到memcache擴充已經載入了。

 

  三、PHP程式測試memcache功能本地是否可用

       建立一個php檔案test.php

      

<?php$memcache = new Memcache;$memcache->connect(‘127.0.0.1‘,11211) or die(‘shit‘);$memcache->set(‘key‘,‘hello memcache!‘);$out = $memcache->get(‘key‘);echo $out;

  然後通過瀏覽器訪問該檔案,正常結果可以看到輸入:

hello memcache!

完了。

PHP memcache擴充安裝 for Windows

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.