严潇健
互联网引流变现最靓的仔

WordPress多站点共享Redis缓存完整配置教程

在宝塔面板安装 Redis 服务

安装完成后,在 「服务」 列表中确认 Redis 已启动(状态为「运行中」)

WordPress多站点共享Redis缓存完整配置教程

为 PHP 安装 Redis 扩展

安装后需重启 PHP

WordPress 安装 Redis 缓存插件

Redis Object Cache(推荐官方插件)

配置 WordPress 连接 Redis

  1. 通过宝塔面板进入 「文件」 管理,找到 WordPress 根目录下的 wp-config.php 文件
  2. 右键编辑该文件,在 define('WP_DEBUG', false); 下方添加以下代码(注意后面两条需要更改):

站点配置示例:

站点1(新闻网站)

define('WP_REDIS_HOST', '127.0.0.1');
define('WP_REDIS_PORT', 6379);
define('WP_REDIS_TIMEOUT', 1);
define('WP_REDIS_READ_TIMEOUT', 1);
define('WP_REDIS_DATABASE', 0);
define('WP_REDIS_PREFIX', 'news_');

站点2(电商网站)

define('WP_REDIS_HOST', '127.0.0.1');
define('WP_REDIS_PORT', 6379);
define('WP_REDIS_TIMEOUT', 1);
define('WP_REDIS_READ_TIMEOUT', 1);
define('WP_REDIS_DATABASE', 1);
define('WP_REDIS_PREFIX', 'shop_');

启用 Redis 缓存

  1. 回到 WordPress 后台,进入 「设置」→「Redis」
  2. 点击 「Enable Object Cache」(启用对象缓存)
  3. 若显示 「Status: Connected」,说明配置成功

如果遇到连接失败,可检查以下几点:

  1. Redis 服务是否正常运行(宝塔「服务」列表)
  2. PHP 的 Redis 扩展是否安装成功(PHP 设置→「已安装扩展」中确认)
  3. wp-config.php 中的 Redis 配置是否正确(尤其是密码,若未设置密码需删除密码相关行)
  4. 服务器防火墙是否放行 6379 端口(宝塔「安全」菜单中添加规则)

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册