使用Redis Object Cache插件与opcache脚本为网站加速

WordPress 虽然功能强大,但在性能方面常常让人头疼。为了让网站加载更快、用户体验更好,我们可以通过 Redis 缓存和 OPcache 脚本加速来进行优化。下面就开始实战部署吧!

Redis实战准备:使用宝塔面板部署缓存加速

第一步:安装PHP的Redis扩展

  1. 登录宝塔面板,进入 软件商店
  2. 找到你当前使用的 PHP 版本,点击“设置”。
  3. 在“扩展安装”中找到 redisopcache 脚本,点击安装。
  4. 安装完成后,重启 PHP 服务。
PHP安装Redis与opcache脚本

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

重启php服务,这样脚本才能启动

第二步:安装Redis程序

  1. 在宝塔面板左侧菜单中,点击 软件商店
  2. 搜索并安装 Redis
  3. 安装完成后,点击“设置”,确认 Redis 服务已启动。
安装Redis服务

第三步:安装Redis缓存插件并开启

  1. 登录 WordPress 后台,进入插件管理页面。
  2. 搜索并安装插件:Redis Object Cache
  3. 启用插件后,进入插件设置页面,点击“启用对象缓存”。
搜索Redis Object Cache并且安装
使用Redis Object Cache
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');
修改wp-config.php添加Redis配置
原文链接:https://www.zzlog.com/wordpress-redis-opcache-cache/,转载请注明出处。
0