1 什么是 Redis 緩存?
你可能聽說過 APC/APCu、Opcache、Xcache,它們可以顯著加速 WordPress 或任何類型的受支持的 php 腳本。
在本教程中,我將向你展示如何使用 Redis 對(duì)象緩存加速 WordPress,我們將繼續(xù)在 CWP 上安裝 Redis 緩存,所以讓我們開始吧。
第 1 步 :轉(zhuǎn)到 CWP控制面板
導(dǎo)航到底部并找到“ redis
”并選中它然后點(diǎn)擊“ Build
”按鈕,在php重建過程完成后,你可以通過以下命令檢查redis是否在運(yùn)行 ▼
service redis status
你會(huì)得到這樣的輸出(在CentOS 7上測試,CentOS 6有不同的輸出,比如“ running ”)
[[email?protected] ~]# service redis status Redirecting to /bin/systemctl status redis.service ● redis.service - Redis persistent key-value database Loaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/redis.service.d └─limit.conf Active: active (running) since Sun 2022-02-20 16:41:24 +08; 12s ago Main PID: 2486 (redis-server) Status: "Ready to accept connections" CGroup: /system.slice/redis.service └─2486 /usr/bin/redis-server 127.0.0.1:6379
此時(shí)一切都很好,現(xiàn)在輸入以下命令,檢查 php redis 是否安裝好了 ▼
php -m | grep -i redis
輸出將是這樣的 ▼
[[email?protected] ~]# php -m | grep -i redis redis [[email?protected] ~]#
如果輸出為 redis
,那么一切都很好,我們將繼續(xù)安裝 WordPress 和 Redis 的集成。
安裝CWP7控制面板的方法,請(qǐng)看這里 ▼
如何安裝CWP控制面板?CENTOS WEB PANEL配置教程
如何安裝CWP控制面板? CENTOS WEB PANEL配置教程 網(wǎng)絡(luò)推廣人員用VPS建站,有眾多免費(fèi)或付費(fèi)的控制面板可以選擇。 在不知道要如何選擇功能齊全的VPS控制面板時(shí),推薦使用CWP控制面板。 什……
第 2 步 :在 WordPress 中啟用 redis-object-cache 插件之前,你必須在 wp-config.php
文件中添加以下定義 ▼
define( 'WP_CACHE_KEY_SALT', 'www.wordpressx.com
:' );
news.qtyiliao.cn
替換為你的網(wǎng)站。第 3 步 :登錄到 WordPress后臺(tái) → 轉(zhuǎn)到“插件” → “安裝插件” ▼
Redis Object cache
點(diǎn)此進(jìn)入WordPress官網(wǎng) 免費(fèi)下載Redis Object cache插件
第 4 步 :假設(shè)你已經(jīng)安裝了 Redis Object cache
插件,現(xiàn)在導(dǎo)航到 Redis 設(shè)置并單擊“啟用對(duì)象緩存”。
WordPress啟用 Redis 緩存加速插件后,它將顯示“已連接”,如下圖所示 ▼
特別聲明:如果默認(rèn)安裝的程序是英文的,截圖理所當(dāng)然是英文的。
使用如下命令查看本地Redis緩存是否生成 ▼
redis-cli monitor
Redis緩存也可能會(huì)導(dǎo)致WordPress插件和WordPress主題修改不生效。
手動(dòng)刪除Redis緩存的命令▼
redis-cli flushall
#進(jìn)入redis redis-cli #清空 flushall #退出 exit
查看Redis的memory配置 ▼
redis-cli info memory
返回查詢結(jié)果 ▼
# Memory used_memory:24645472 used_memory_human:23.50M used_memory_rss:40558592 used_memory_rss_human:38.68M used_memory_peak:140777552 used_memory_peak_human:134.26M used_memory_peak_perc:17.51% used_memory_overhead:1619888 used_memory_startup:811872 used_memory_dataset:23025584 used_memory_dataset_perc:96.61% allocator_allocated:24964648 allocator_active:26865664 allocator_resident:37646336 total_system_memory:17179869184 total_system_memory_human:16.00G used_memory_lua:37888 used_memory_lua_human:37.00K used_memory_scripts:0 used_memory_scripts_human:0B number_of_cached_scripts:0 maxmemory:0 maxmemory_human:0B maxmemory_policy:noeviction allocator_frag_ratio:1.08 allocator_frag_bytes:1901016 allocator_rss_ratio:1.40 allocator_rss_bytes:10780672 rss_overhead_ratio:1.08 rss_overhead_bytes:2912256 mem_fragmentation_ratio:1.65 mem_fragmentation_bytes:15954144 mem_not_counted_for_evict:0 mem_replication_backlog:0 mem_clients_slaves:0 mem_clients_normal:20496 mem_aof_buffer:0 mem_allocator:jemalloc-5.1.0 active_defrag_running:0 lazyfree_pending_objects:0 lazyfreed_objects:0
以下是啟動(dòng)Redis緩存后,如何配置pid文件的方法 ▼
Redis找不到pid?Redis啟動(dòng)后如何配置pid文件位置地址
Redis啟動(dòng)找不到pid文件位置?Redis的pid文件在哪里?Linux怎么查看Redis進(jìn)程pid文件位置地址?Linux 查找redis進(jìn)程命令 ▼ps -ef | grep redis返回顯示以下查詢結(jié)果 ▼redis 28221……
希望我們網(wǎng)站( http://news.qtyiliao.cn/ ) 分享的《WordPress怎么用Redis加速緩存插件?CWP開啟Redis緩存》,對(duì)您有幫助。