WordPress 虽然功能强大,但在性能方面常常让人头疼。为了让网站加载更快、用户体验更好,我们可以通过 Redis 缓存和 OPcache 脚本加速来进行优化。下面就开始实战部署吧!
Redis实战准备:使用宝塔面板部署缓存加速
第一步:安装PHP的Redis扩展
- 登录宝塔面板,进入 软件商店。
- 找到你当前使用的 PHP 版本,点击“设置”。
- 在“扩展安装”中找到 redis 与 opcache 脚本,点击安装。
- 安装完成后,重启 PHP 服务。

等待安装完成之后,记得重启一下php服务:

第二步:安装Redis程序
- 在宝塔面板左侧菜单中,点击 软件商店。
- 搜索并安装 Redis。
- 安装完成后,点击“设置”,确认 Redis 服务已启动。

第三步:安装Redis缓存插件并开启
- 登录 WordPress 后台,进入插件管理页面。
- 搜索并安装插件:Redis Object Cache。
- 启用插件后,进入插件设置页面,点击“启用对象缓存”。



第四步:为每个站点设置独立的Redis数据库或缓存前缀
WordPress 的 Redis Object Cache 插件默认连接 Redis 的第 0 个数据库(DB 0)。如果多个站点都连接这个数据库,缓存键可能会重复,导致数据混乱。
在网站根目录找到wp-config.php文件中添加以下代码:
redis
同服务器下,第一个网站添加
#redis
define('WP_REDIS_DATABASE', 1 );// 0-15随你选择
define('WP_REDIS_PREFIX', 'site_a_one');
同服务器下,第二个网站添加,以此类推。
#redis
define('WP_REDIS_DATABASE', 2 );// 0-15随你选择
define('WP_REDIS_PREFIX', 'site_b_one');

原文链接:https://www.zzlog.com/wordpress-redis-opcache-cache/,转载请注明出处。