新聞中心
Memcached是一種分布式內存對象緩存系統,它以鍵值為基礎將數據存儲在內存中。 通過在內存中緩存對象,對于優(yōu)化動態(tài)網站和提高速度非常有用。 本文將幫助您在ubuntu 18.04、16.04和14.04系統上安裝帶有PHP Memcache PECL擴展的Memcached。

10年積累的網站制作、做網站經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先網站設計后付款的網站建設流程,更有河池免費網站建設讓你可以放心的選擇與我們合作。
第一步:安裝Memcached
首先,更新系統上的apt軟件包緩存,然后在系統上安裝Memcached服務。 從命令提示符處執(zhí)行以下命令。
第二步:配置Memcached
您可以在此處找到有關Memcache配置的詳細信息。 對于初始級別的配置,請檢查Memcache配置文件/etc/memcached.conf下的以下設置。
- -d =>在守護程序模式下運行Memcached。 您可以使用此選項將Memcached服務器配置為作為服務運行。
- -m =>定義Memcached守護程序可以使用的最大內存數量。 (默認值:64 MB)
- -p =>為Memcached定義監(jiān)聽端口。 (預設值:11211)
- -l =>定義IP地址以進行Memcached監(jiān)聽。 設置0.0.0.0以偵聽系統上配置的所有IP(接口)。
進行更改后,重新啟動Memcached服務。
第三步:驗證Memcache設置
使用以下命令來檢查并驗證Memcached服務在系統上是否正常運行。 這將向您顯示Memcached服務器的當前統計信息。 因此,這些值可能與以下結果有所不同。
輸出:
STAT maxbytes 67108864
STAT maxconns 1024
STAT tcpport 11211
STAT udpport 0
STAT inter 127.0.0.1
STAT verbosity 0
STAT oldest 0
STAT evictions on
STAT domain_socket NULL
STAT umask 700
STAT growth_factor 1.25
STAT chunk_size 48
STAT num_threads 4
STAT num_threads_per_udp 4
STAT stat_key_prefix :
STAT detail_enabled no
STAT reqs_per_event 20
STAT cas_enabled yes
STAT tcp_backlog 1024
STAT binding_protocol auto-negotiate
STAT auth_enabled_sasl no
STAT item_size_max 1048576
STAT maxconns_fast yes
STAT hashpower_init 0
STAT slab_reassign yes
STAT slab_automove 1
STAT slab_automove_ratio 0.80
STAT slab_automove_window 30
STAT slab_chunk_max 524288
STAT lru_crawler yes
STAT lru_crawler_sleep 100
STAT lru_crawler_tocrawl 0
STAT tail_repair_time 0
STAT flush_enabled yes
STAT dump_enabled yes
STAT hash_algorithm murmur3
STAT lru_maintainer_thread yes
STAT lru_segmented yes
STAT hot_lru_pct 20
STAT warm_lru_pct 40
STAT hot_max_factor 0.20
STAT warm_max_factor 2.00
STAT temp_lru no
STAT temporary_ttl 61
STAT idle_timeout 0
STAT watcher_logbuf_size 262144
STAT worker_logbuf_size 65536
STAT track_sizes no
STAT inline_ascii_response no
END
步驟4 –安裝Memcached PHP模塊
現在,在您的Ubuntu系統上從ppa:ondrej/php PPA安裝最新的PHP。 如果您已經在系統上安裝了PHP,跳過下面的PHP安裝命令。
現在,在系統上安裝PHP Memcached模塊。 下面的命令還將執(zhí)行所需的配置。
完成安裝后,必須重新啟動Apache服務。
phpinfo();
?>
現在,在Web界面上訪問info.php并搜索Memcache,您將獲得如下結果。
OK,就這樣。你學會了。如果還有什么疑問,請在主機寶貝下面的評論欄里發(fā)表你的問題。
名稱欄目:如何在Ubuntu18.04和16.04LTS上安裝Memcached緩存系統
轉載來于:http://www.fisionsoft.com.cn/article/coossjo.html


咨詢
建站咨詢
