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

10年積累的網(wǎng)站制作、做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有河池免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
第一步:安裝Memcached
首先,更新系統(tǒng)上的apt軟件包緩存,然后在系統(tǒng)上安裝Memcached服務(wù)。 從命令提示符處執(zhí)行以下命令。
第二步:配置Memcached
您可以在此處找到有關(guān)Memcache配置的詳細(xì)信息。 對(duì)于初始級(jí)別的配置,請(qǐng)檢查Memcache配置文件/etc/memcached.conf下的以下設(shè)置。
- -d =>在守護(hù)程序模式下運(yùn)行Memcached。 您可以使用此選項(xiàng)將Memcached服務(wù)器配置為作為服務(wù)運(yùn)行。
- -m =>定義Memcached守護(hù)程序可以使用的最大內(nèi)存數(shù)量。 (默認(rèn)值:64 MB)
- -p =>為Memcached定義監(jiān)聽端口。 (預(yù)設(shè)值:11211)
- -l =>定義IP地址以進(jìn)行Memcached監(jiān)聽。 設(shè)置0.0.0.0以偵聽系統(tǒng)上配置的所有IP(接口)。
進(jìn)行更改后,重新啟動(dòng)Memcached服務(wù)。
第三步:驗(yàn)證Memcache設(shè)置
使用以下命令來檢查并驗(yàn)證Memcached服務(wù)在系統(tǒng)上是否正常運(yùn)行。 這將向您顯示Memcached服務(wù)器的當(dāng)前統(tǒng)計(jì)信息。 因此,這些值可能與以下結(jié)果有所不同。
輸出:
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模塊
現(xiàn)在,在您的Ubuntu系統(tǒng)上從ppa:ondrej/php PPA安裝最新的PHP。 如果您已經(jīng)在系統(tǒng)上安裝了PHP,跳過下面的PHP安裝命令。
現(xiàn)在,在系統(tǒng)上安裝PHP Memcached模塊。 下面的命令還將執(zhí)行所需的配置。
完成安裝后,必須重新啟動(dòng)Apache服務(wù)。
phpinfo();
?>
現(xiàn)在,在Web界面上訪問info.php并搜索Memcache,您將獲得如下結(jié)果。
OK,就這樣。你學(xué)會(huì)了。如果還有什么疑問,請(qǐng)?jiān)谥鳈C(jī)寶貝下面的評(píng)論欄里發(fā)表你的問題。
本文題目:如何在Ubuntu18.04和16.04LTS上安裝Memcached緩存系統(tǒng)
標(biāo)題鏈接:http://www.dlmjj.cn/article/coossjo.html


咨詢
建站咨詢
