{"id":442560,"date":"2026-04-11T12:43:08","date_gmt":"2026-04-11T04:43:08","guid":{"rendered":"https:\/\/idc.net\/help\/?p=442560"},"modified":"2026-03-28T12:44:48","modified_gmt":"2026-03-28T04:44:48","slug":"%e5%9c%a8%e9%a6%99%e6%b8%af%e6%9c%8d%e5%8a%a1%e5%99%a8%e4%b8%8a%e6%90%ad%e5%bb%baredis%ef%bc%9a%e5%ae%89%e8%a3%85%e9%85%8d%e7%bd%ae%e3%80%81%e6%95%b0%e6%8d%ae%e6%8c%81%e4%b9%85%e5%8c%96%e4%b8%8ewordpr","status":"publish","type":"post","link":"https:\/\/idc.net\/help\/442560\/","title":{"rendered":"\u5728\u9999\u6e2f\u670d\u52a1\u5668\u4e0a\u642d\u5efaRedis\uff1a\u5b89\u88c5\u914d\u7f6e\u3001\u6570\u636e\u6301\u4e45\u5316\u4e0eWordPress\u5bf9\u8c61\u7f13\u5b58\u63a5\u5165"},"content":{"rendered":"<h2>Redis \u80fd\u4e3a\u4f60\u7684 WordPress \u505a\u4ec0\u4e48\uff1f<\/h2>\n<p>WordPress \u9ed8\u8ba4\u6bcf\u6b21\u9875\u9762\u8bf7\u6c42\u90fd\u8981\u67e5\u8be2\u6570\u636e\u5e93\uff0c\u9ad8\u5e76\u53d1\u65f6\u6570\u636e\u5e93\u6210\u4e3a\u74f6\u9888\u3002Redis \u4f5c\u4e3a\u5185\u5b58\u7f13\u5b58\u5c42\uff0c\u5c06\u9891\u7e41\u67e5\u8be2\u7684\u6570\u636e\u5e93\u7ed3\u679c\u5b58\u50a8\u5728\u5185\u5b58\u4e2d\uff0c\u540e\u7eed\u8bf7\u6c42\u76f4\u63a5\u4ece\u5185\u5b58\u8bfb\u53d6\uff0c\u54cd\u5e94\u65f6\u95f4\u4ece\u51e0\u767e\u6beb\u79d2\u964d\u81f3\u51e0\u6beb\u79d2\u3002<\/p>\n<p>\u9664\u4e86 WordPress\uff0cRedis \u4e5f\u5e7f\u6cdb\u7528\u4e8e Session \u5b58\u50a8\u3001\u961f\u5217\u3001\u6392\u884c\u699c\u3001\u5206\u5e03\u5f0f\u9501\u7b49\u573a\u666f\u3002<\/p>\n<hr \/>\n<h2>\u4e00\u3001\u5b89\u88c5 Redis<\/h2>\n<pre><code>sudo apt update\r\nsudo apt install redis-server -y\r\n\r\n# \u542f\u52a8\u5e76\u8bbe\u7f6e\u5f00\u673a\u81ea\u542f\r\nsudo systemctl start redis-server\r\nsudo systemctl enable redis-server\r\n\r\n# \u9a8c\u8bc1\u5b89\u88c5\r\nredis-cli ping\r\n# \u8fd4\u56de PONG \u8bf4\u660e\u8fd0\u884c\u6b63\u5e38<\/code><\/pre>\n<hr \/>\n<h2>\u4e8c\u3001\u57fa\u7840\u5b89\u5168\u914d\u7f6e<\/h2>\n<pre><code>sudo nano \/etc\/redis\/redis.conf<\/code><\/pre>\n<p>\u4fee\u6539\u4ee5\u4e0b\u914d\u7f6e\u9879\uff1a<\/p>\n<pre><code># \u53ea\u76d1\u542c\u672c\u5730\uff08\u4e0d\u5bf9\u5916\u7f51\u66b4\u9732\uff09\r\nbind 127.0.0.1\r\n\r\n# \u8bbe\u7f6e\u8bbf\u95ee\u5bc6\u7801\uff08\u5f3a\u70c8\u5efa\u8bae\uff09\r\nrequirepass YourStrongRedisPassword\r\n\r\n# \u8bbe\u7f6e\u6700\u5927\u5185\u5b58\uff08\u9632\u6b62 Redis \u5403\u6ee1\u5185\u5b58\uff09\r\nmaxmemory 256mb\r\n\r\n# \u5185\u5b58\u8fbe\u5230\u4e0a\u9650\u65f6\u7684\u6dd8\u6c70\u7b56\u7565\uff08\u7f13\u5b58\u573a\u666f\u63a8\u8350 allkeys-lru\uff09\r\nmaxmemory-policy allkeys-lru\r\n\r\n# \u7981\u7528\u9ad8\u5371\u547d\u4ee4\uff08\u751f\u4ea7\u73af\u5883\u5efa\u8bae\uff09\r\nrename-command FLUSHALL \"\"\r\nrename-command FLUSHDB \"\"\r\nrename-command CONFIG \"\"<\/code><\/pre>\n<pre><code>sudo systemctl restart redis-server<\/code><\/pre>\n<hr \/>\n<h2>\u4e09\u3001\u914d\u7f6e\u6570\u636e\u6301\u4e45\u5316<\/h2>\n<p>Redis \u9ed8\u8ba4\u4f7f\u7528 RDB \u5feb\u7167\u6301\u4e45\u5316\uff0c\u9002\u5408\u7f13\u5b58\u573a\u666f\u3002\u5982\u679c Redis \u5b58\u50a8\u91cd\u8981\u6570\u636e\uff08\u5982 Session\uff09\uff0c\u5efa\u8bae\u5f00\u542f AOF \u6301\u4e45\u5316\uff1a<\/p>\n<pre><code># \u5728 redis.conf \u4e2d\u914d\u7f6e AOF\r\nappendonly yes\r\nappendfilename \"appendonly.aof\"\r\nappendfsync everysec       # \u6bcf\u79d2\u540c\u6b65\u4e00\u6b21\uff0c\u5e73\u8861\u6027\u80fd\u548c\u5b89\u5168\u6027<\/code><\/pre>\n<p>\u7eaf\u7f13\u5b58\u573a\u666f\uff08\u5982 WordPress \u5bf9\u8c61\u7f13\u5b58\uff09\u53ef\u4ee5\u5173\u95ed\u6301\u4e45\u5316\u51cf\u5c11\u78c1\u76d8 I\/O\uff1a<\/p>\n<pre><code>save \"\"                    # \u7981\u7528 RDB \u5feb\u7167\r\nappendonly no              # \u7981\u7528 AOF<\/code><\/pre>\n<hr \/>\n<h2>\u56db\u3001WordPress \u63a5\u5165 Redis \u5bf9\u8c61\u7f13\u5b58<\/h2>\n<h3>\u7b2c\u4e00\u6b65\uff1a\u5b89\u88c5 PHP Redis \u6269\u5c55<\/h3>\n<pre><code>sudo apt install php-redis -y\r\nsudo systemctl restart php8.1-fpm  # \u66ff\u6362\u4e3a\u5b9e\u9645 PHP \u7248\u672c<\/code><\/pre>\n<h3>\u7b2c\u4e8c\u6b65\uff1a\u5b89\u88c5 Redis Object Cache \u63d2\u4ef6<\/h3>\n<p>\u5728 WordPress \u540e\u53f0 \u2192 \u63d2\u4ef6 \u2192 \u5b89\u88c5\u63d2\u4ef6\uff0c\u641c\u7d22 <strong>Redis Object Cache<\/strong>\uff0c\u5b89\u88c5\u5e76\u542f\u7528\u3002<\/p>\n<h3>\u7b2c\u4e09\u6b65\uff1a\u914d\u7f6e\u8fde\u63a5\u4fe1\u606f<\/h3>\n<p>\u7f16\u8f91 WordPress \u7684 <code>wp-config.php<\/code>\uff0c\u5728 <code>\/* That's all, stop editing! *\/<\/code> \u4e4b\u524d\u6dfb\u52a0\uff1a<\/p>\n<pre><code>define( 'WP_REDIS_HOST', '127.0.0.1' );\r\ndefine( 'WP_REDIS_PORT', 6379 );\r\ndefine( 'WP_REDIS_PASSWORD', 'YourStrongRedisPassword' );\r\ndefine( 'WP_REDIS_DATABASE', 0 );\r\ndefine( 'WP_REDIS_TIMEOUT', 1 );\r\ndefine( 'WP_REDIS_READ_TIMEOUT', 1 );<\/code><\/pre>\n<h3>\u7b2c\u56db\u6b65\uff1a\u542f\u7528\u7f13\u5b58<\/h3>\n<p>WordPress \u540e\u53f0 \u2192 \u8bbe\u7f6e \u2192 Redis \u2192 \u70b9\u51fb\"\u542f\u7528\u5bf9\u8c61\u7f13\u5b58\"\u3002\u72b6\u6001\u663e\u793a\"\u5df2\u8fde\u63a5\"\u548c\"\u5df2\u542f\u7528\"\u5373\u914d\u7f6e\u6210\u529f\u3002<\/p>\n<hr \/>\n<h2>\u4e94\u3001\u9a8c\u8bc1 Redis \u7f13\u5b58\u6548\u679c<\/h2>\n<pre><code># \u67e5\u770b Redis \u5f53\u524d\u8fde\u63a5\u6570\u548c\u547d\u4e2d\u7387\r\nredis-cli -a YourStrongRedisPassword info stats | grep -E \"connected_clients|keyspace_hits|keyspace_misses\"\r\n\r\n# \u67e5\u770b\u5f53\u524d\u7f13\u5b58\u7684 key \u6570\u91cf\r\nredis-cli -a YourStrongRedisPassword dbsize<\/code><\/pre>\n<p>\u5f00\u542f Redis \u7f13\u5b58\u540e\uff0cWordPress \u6570\u636e\u5e93\u67e5\u8be2\u6b21\u6570\u901a\u5e38\u51cf\u5c11 60%\u201380%\uff0c\u54cd\u5e94\u65f6\u95f4\u660e\u663e\u964d\u4f4e\uff0cGoogle PageSpeed \u5206\u6570\u4e5f\u4f1a\u76f8\u5e94\u63d0\u5347\u3002<\/p>\n<hr \/>\n<h2>\u603b\u7ed3<\/h2>\n<p>Redis \u5728 VPS \u4e0a\u7684\u90e8\u7f72\u6838\u5fc3\u6b65\u9aa4\uff1a\u5b89\u88c5 \u2192 \u914d\u7f6e\u5bc6\u7801\u548c\u5185\u5b58\u4e0a\u9650 \u2192 \u8bbe\u7f6e\u6301\u4e45\u5316\u7b56\u7565 \u2192 \u5b89\u88c5 PHP Redis \u6269\u5c55 \u2192 WordPress \u914d\u7f6e\u8fde\u63a5\u5e76\u542f\u7528\u5bf9\u8c61\u7f13\u5b58\u3002\u5bf9\u4e8e\u65e5\u5747 UV \u8d85\u8fc7 1000 \u7684 WordPress \u7ad9\u70b9\uff0cRedis \u7f13\u5b58\u662f\u6700\u76f4\u63a5\u6709\u6548\u7684\u6027\u80fd\u63d0\u5347\u624b\u6bb5\u4e4b\u4e00\u3002<\/p>\n<p><a title=\"\u9999\u6e2f\u4e91\u670d\u52a1\u5668\" href=\"https:\/\/idc.net\/cloud-hk\/\">IDC.Net \u9999\u6e2f\u4e91\u670d\u52a1\u5668<\/a>\u9996\u6708 10 \u5143\u8d77\uff0cSSD \u786c\u76d8\u4fdd\u969c Redis \u6301\u4e45\u5316 I\/O\uff0cCN2 GIA \u76f4\u8fde\u5927\u9646\uff0c\u652f\u4ed8\u5b9d\u4ed8\u6b3e\u5373\u53ef\u5f00\u901a\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Redis \u80fd\u4e3a\u4f60\u7684 WordPress \u505a\u4ec0\u4e48\uff1f WordPress \u9ed8\u8ba4\u6bcf\u6b21\u9875\u9762\u8bf7\u6c42\u90fd\u8981\u67e5\u8be2\u6570\u636e\u5e93\uff0c\u9ad8\u5e76\u53d1 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[202646,26],"tags":[],"class_list":["post-442560","post","type-post","status-publish","format-standard","hentry","category-hkserver","category-windows"],"_links":{"self":[{"href":"https:\/\/idc.net\/help\/wp-json\/wp\/v2\/posts\/442560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/idc.net\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/idc.net\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/idc.net\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/idc.net\/help\/wp-json\/wp\/v2\/comments?post=442560"}],"version-history":[{"count":1,"href":"https:\/\/idc.net\/help\/wp-json\/wp\/v2\/posts\/442560\/revisions"}],"predecessor-version":[{"id":442561,"href":"https:\/\/idc.net\/help\/wp-json\/wp\/v2\/posts\/442560\/revisions\/442561"}],"wp:attachment":[{"href":"https:\/\/idc.net\/help\/wp-json\/wp\/v2\/media?parent=442560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/idc.net\/help\/wp-json\/wp\/v2\/categories?post=442560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/idc.net\/help\/wp-json\/wp\/v2\/tags?post=442560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}