wamp memcache 的安裝與擴展(Windows 64)

 

本人qq羣也有許多的技術文檔,但願能夠爲你提供一些幫助(非技術的勿加)。

 

QQ羣:   281442983 (點擊連接加入羣:http://jq.qq.com/?_wv=1027&k=29LoD19php

 

一.windows操做系統下的memcache安裝apache

1.此處提供32位的安裝包連接,若是須要64位的應該惋惜查獲得。將下載的壓縮包解壓到本身肯定的安裝目錄,個人參考以下:windows

2.爲了安裝順利,因此須要以管理員身份啓動cmd.exe,否則多會報錯:「failed to install service or service already installed」,進入E:\phpToStudy\memcached目錄下,運行命令瀏覽器

memcached.exe -d install (以後屏幕無任何提示)
memcached.exe -d startmemcached

 

(以後屏幕無任何提示,可是在「任務管理器」中勾選「顯示全部用戶進程」,此時能夠看到memcached.exe進程正在運行)測試

  默認端口11211,外部訪問須要開放該端口,不然沒法成功鏈接。spa

3.給出部分參考信息:操作系統

 

(1). memcached基本參數設置:.net

    -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位的。截圖以下:

2.而後訪問網址:http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/,根據wamp集成環境的不一樣版本,下載對應的memcache安裝包,其中個人php版本爲5.5.12 

3.講解壓後的php_memcache.dll 和php_memcache.pdb 複製粘貼到php所安裝的ext目錄下,參考如圖

4.打開php.ini文件,在最後添加一句

extension=php_memcache.dll

5.重啓apache服務。測試代碼以下:

6.瀏覽器中訪問該文件會打印輸出: I am Memcache !

 

注意:php開發過程當中,若是須要進行memcached的使用,須要提早開啓memcached的服務

 

我的公衆號謝謝各位老鐵支持

本人qq羣也有許多的技術文檔,但願能夠爲你提供一些幫助(非技術的勿加)。

 

QQ羣:   281442983 (點擊連接加入羣:http://jq.qq.com/?_wv=1027&k=29LoD19

 

個人淘寶店,能夠進去逛逛噢:https://shop108912636.taobao.com/index.htm?spm=2013.1.w5001-7867000954.3.1d29318dPlLar7&scene=taobao_shop

相關文章
相關標籤/搜索