最近,WordPress 技术QQ群有小伙伴问 Redis 内存缓存如何启用?虽然缙哥哥一直参考 WordPress 官方优化方式,但是发现部分 WordPress 托管的站点同样无法使用 Memcached 内存缓存,所以今天就写个在宝塔控制面板下启用 Redis 内存缓存对 WordPress 网站进行优化加速的教程。

推荐使用宝塔 Linux 控制面板(站内AD)
你还没开始用?缙哥哥推荐使用宝塔服务器面板,一键全能部署及可视化管理 Linux 服务器,简单快捷!
送你3188元礼包,点我注册领取 https://www.bt.cn/?invite_code=MV91dGp3eGQ=
承接各种 WordPress 网站优化、安全防御、环境部署、网站托管、服务器维护、问题排查、网站搬家等各种付费服务。更多>>>
WordPress启用Redis教程
使用前缙哥哥建议阅读《Redis和Memcached哪个比较好?》,宝塔环境下启用 Redis 整个过程与启用 Memcached 类似(可参见《宝塔下运行Memcached加速WordPress,附插件配置方法》),分三步走。
1、宝塔安装Redis环境
首先在宝塔控制面板的软件商店中(应用分类中的运行环境一类里面),安装 Redis 环境。
点击图片可查看大图
2、PHP安装启用Redis扩展
进入 PHP 设置,在左侧菜单中选择安装扩展,安装 Redis 即可。如果你有多个 PHP 版本,请选择你网站使用的 PHP 版本进行安装。

3、WordPress安装Redis插件
这个插件的作用就是将你的 WordPress 站点通过 TCP 连接与服务器的 Redis 内存缓存对接起来,默认 6379 端口(这个不用管,不要去开放此端口,除非你单独设置一台 Redis 服务器)。
Redis Object Cache 插件地址
安装之后,你可以在仪表盘的设置一栏下看到 Redis 菜单,会显示 Redis 对象缓存相关信息,如下图所示,则表明你的 WordPress 网站已正常启动 Redis 内存缓存。
点击图片可查看大图
更多Redis教程
有空再写进阶使用教程,如果你同一个服务器上有多个 WordPress 站点使用 Redis,可参见《同一服务器多个WordPress站点使用Memcached冲突的解决办法》
Redis Object Cache缓存怎么清除啊,网上的wp_cache_flush();貌似是清除me那个对象存储的,昨天乱搞不小心清了一个表然后重新导入不行,整体恢复也不行,那个Redis Object Cache开启网站就登录不了,真的烦
大神,这个Redis Object Cache有汉化包吗,英文版很烦啊
没啥需要看的,有数据变化就说明有缓存了。而且宝塔那里默认中文状态!
那怎么看缓存数据存在哪里呢
存在内存里而不是硬盘,重启就没了……那是闪存