不按照以下方法,你会发现同服务器多个网站内容缓存出现混乱,也是自己走过的坑,写个记录贴!
Linux环境下宝塔面板安装Redis :在宝塔Linux面板点击 软件商店->运行环境,在对应的PHP版本中安装 “redis” 扩展,安装完成后会自动安装最新版redis软件。
1. 登录到服务器,找到每个WordPress网站的根目录。通常,每个网站的根目录都包含一个名为”wp-config.php”的文件。
2. 对于每个WordPress网站,打开其对应的wp-config.php文件。
3. 在wp-config.php文件中,添加下面这样的代码行:
/**这里设置的意思是自定义缓存的前缀,多个wordpress设置成不一样的即可,www.XXXX.com一般设置成域名即可**/
define('WP_CACHE_KEY_SALT', 'www.XXXX.com');
/**在设置页面刷新缓存时,是否只刷新当前站点的缓存,根据自己的需要是否设置**/
define( 'WP_REDIS_SELECTIVE_FLUSH', true );
4. 将上述代码放在每个网站wp-config.php中,记得替换对应的网址。
5. 保存并关闭wp-config.php文件,然后在宝塔里面重启一下服务器。
6. 完成以上步骤后,在你的网站后台搜索Redis缓存插件: ” Redis Object Cache ” 在每个站点都启用安装之后
在网站首页右击查看源码,看底部是否会出现redis的信息,有代表就可以!
7.您的多个WordPress网站将共享同一个Redis缓存,并且可以获得更快的页面加载速度和更好的性能。
注意:Redis缓存只允许安装在一个PHP环境上面,例如你的有两个WordPress网站使用的是PHP7.0版本,还有两个网站使用的是PHP7.2版本,而你的Redis拓展只能单一的安装在PHP7.0或者PHP7.2上面,安装在7.0的上面,那么7.2的两个WordPress网站就不能享受Redis缓存加速,安装在7.2上面,那么7.0的两个WordPress网站也同样不能使用Redis缓存加速。解决方法使用同个PHP环境,哈哈
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
3 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
暂无评论内容