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这一步。