首頁 > 後端開發 > php教程 > win7下64位元系統memcache/memcached的差異與安裝步驟

win7下64位元系統memcache/memcached的差異與安裝步驟

PHP中文网
發布: 2023-02-28 21:20:01
原創
1323 人瀏覽過

本文為大家介紹memcache與memcached的差異以及他們的安裝步驟!希望對初學者有幫助!

memcache和memcached的區別 


其實很簡單,memcache是​​php
的一個擴展,用於php管理memcached,php-meacheache.dll。


如果安裝了memcached不安裝擴展,那麼php無法操控memcached,但是命令列使用起來沒有問題 


  1. 如果安裝了memcache擴充但沒有安裝memcached服務,那麼這個就無法使用 

  2. 只有同時安裝了memcached服務和memcache擴充才可以在PHP中使用memcached提高動態網站效能

  3. win7系統64位元下安裝memcached步驟:
  4. 以管理員身分執行cmd,並轉至memcached所在檔案夾,例如:cd d:memcached

  5. 安裝memcached:  

      (之後螢幕沒有任何提示)

  6. 啟動memcached:  d:memcached> memcached.exe -d start


      (之後屏幕無任何提示,但是在“任務管理器”中勾選“顯示所有用戶進程”,此時可以看到memcached.exe進程正在運作)

    memcached基本參數設定:
     監聽的連接埠
        -l 連接的IP位址, 預設為本機
        -d start mcached memcached服務
        -d stop|shutdown 關閉正在運作的memcached服務
       memcached服務
        -u 以的身份運作(僅在以root運作的時候有效)
        -m 最大記憶體使用,單位MB。預設64MB
        -M 記憶體耗盡時回傳錯誤,而不是刪除項目
        -c 最大同時連接數,預設為1024
        -f 區塊大小成長因子,預設為1.25

        -n 最小分配空間,key+value+flags預設為48

    幫助>
  7.   設定參數時需要先停止memcached,然後用命令列設置,例如:d:memcached> memcached.exe -m 1 -d start

    停止memcached:
  8.   d:memcached> memcached.exe -d stop

    卸載memcached:

  d:memcached> memcached.exe -d unll

  memcache.dll:http://pecl.php.net/package/memcache

  下載好放置於php/ext  擴充檔中。然後修改php.ini加一句extension=php_memcache.dll  

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板