Webinoly 的 Memcached 性能優化

Webinoly 的 Memcached 性能優化

Memcached 是一個免費開源並且高性能的分佈式記憶體對象緩存系統,主要用於加速動態 Web 程序,減輕數據庫負載,再簡單的說,Memcached 是專為數據庫的快取機制。

Webinoly 預設安裝,Memcached 已經啟用,預設值為 64MB,實際上是不夠網站快取運作,修改 /etc/memcached.conf 配置,優化 Memcached 性能。

Webinoly 安裝 VPS 教學系列文章:

1. Webinoly 快速安裝 WordPress 教學
2. Webinoly 安裝後如何更改 PHP 版本
3. FastCGI Cache 快取 WooCommerce 的問題
4. Webinoly 的 Zend Opcache 性能優化
5. Webinoly 的 Memcached 性能優化
6. 阻擋 MJ12bot 惡意蜘蛛訪問
7. Webinoly 安裝 VPS 教學

打開 /etc/memcached.conf 文件
尋找到 -m 64
將 -m 64 更改為 -m 1024 (或 512)
重新啟動 memcached

再修改 /etc/php/7.1/mods-available/memcache.ini 文件

找到:

添加以下配置:

存檔後,重啟 php 程序:

在 WordPress 的應用

我個人使用 Redis 外掛比較多,實際上比較少使用 Memcached,個人習慣而已。

可搭配 W3 Total Cache 外掛,開啟 Database Cache 和 Object Cache 功能,選擇 Memcached 選項,做資料庫快取,降低 CPU 負載。

安裝 Memcached 網頁查看器

Memcached 網頁查看器有很多,我選擇 phpmemcacheadmin

在你的 IP:22222 下新增一個 mem 目錄:

查看 Memcached 運作狀態

開啟網頁瀏覽器,打入 http:// IP:22222

選擇 mem 目錄,就可以看到 Memcached 運作狀態,如下圖:

Memcached 運作狀態


Webinoly of Memcached optimization
Sending
User Rating 5 (2 votes)

發表迴響

Required fields are marked *.


%d 位部落客按了讚: