CyberPanel面板安装Redis
在CyberPanel面板【管理服务】-【应用程序】安装redis,再去PHP安装Redis扩展,并去wp安装Redis插件。
WordPress默认每次页面加载都要查询数据库,访问量一大数据库压力就上来了。Redis对象缓存的作用是把常用的查询结果直接存在内存里,下次同样的请求不用再查数据库,直接从内存读,能明显减少数据库查询次数、提升响应速度。
具体步骤
1. 在CyberPanel面板安装Redis服务
登录CyberPanel后台,进入【Manage Services】-【Applications】,找到Redis并安装。
2. 给对应PHP版本安装Redis扩展
进入【PHP】-【Install Extensions】,选中网站实际使用的PHP版本,安装Redis扩展。这一步容易漏掉,如果只装了Redis服务但没给PHP装扩展,WordPress插件那边会检测不到Redis可用。
3. WordPress后台安装Redis缓存插件
进入WordPress后台的插件管理,安装启用Redis Object Cache插件(如果站点用的是LiteSpeed Cache插件,也可以直接在它的【Object Cache】选项卡里开启Redis对象缓存,不用额外装插件)。
4. 填写连接信息
- 主机(Host):
127.0.0.1 - 端口(Port):
6379
保存后如果显示"连接测试:通过",说明配置成功。
常见问题
如果插件提示检测到Redis服务但连接不上,先确认第2步的PHP扩展有没有装对版本——网站实际跑的PHP版本和装扩展时选的版本不一致,是最常见的踩坑点。
这篇是接着一键安装OpenLiteSpeed与WP之后的进阶优化操作,如果还没搭好基础环境,建议先看那篇把WordPress站点跑起来,再回头做Redis这一步。