惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
阮一峰的网络日志
阮一峰的网络日志
T
Tailwind CSS Blog
博客园 - 【当耐特】
量子位
博客园 - 叶小钗
有赞技术团队
有赞技术团队
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
博客园 - 司徒正美
爱范儿
爱范儿
美团技术团队
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
罗磊的独立博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Last Week in AI
Last Week in AI
Hugging Face - Blog
Hugging Face - Blog
I
InfoQ
D
DataBreaches.Net
宝玉的分享
宝玉的分享

黎洛极客网

Komari:轻量级自托管服务器监控方案,部署简单一目了然-黎洛极客网 Liberty:免费开源会议音视频处理工作台,支持本地转写、AI 总结、结果整理-黎洛极客网 SubForge:免费开源AI字幕工具,一键完成视频转录、翻译与优化-黎洛极客网 使用阿里云 ESA 后网站获取的访客IP错误解决方法-黎洛极客网 EasyTshark:让网络抓包分析变得简单优雅-黎洛极客网 ColoCrossing – Specials – 洛杉矶假日特惠补货-黎洛极客网 Cloudflare 计费逻辑缺陷:请求重放如何绕过订阅支付-黎洛极客网 黎洛安全黑名单 IP 库正式上线|免费开放 API,一键构筑网站安全防线-黎洛极客网 Windows 安装和卸载 komari-agent-黎洛极客网 Typecho主题-HarmonyHues,设计灵感源自自然界中的和谐之美。-黎洛极客网 VuePress风格Typecho文档主题-黎洛极客网 使用 GitHub Actions 自动构建 Astro 博客并部署至 VPS-黎洛极客网 WordPress美化文章的页脚– 隐藏文章页面的标签和版权说明-黎洛极客网 还在用Cloudflare传统优选?来看看Cloudflare Byoip!-黎洛极客网 国内对象存储免流量费?Cloudflare带宽联盟究竟是什么?-黎洛极客网 黎洛闪付平台更新日志【正常运营】-黎洛极客网
1Panel开启WordPress的redis缓存和多站Redis配置教程-黎洛极客网
29421041W+306W+ · 2026-01-08 · via 黎洛极客网

1panel 可用于开启 WordPress 的 Redis 缓存。用户需先在应用商店安装 Redis,并在 PHP 设置中启用 redis 扩展,系统将自动重建应用。随后在 WordPress 后台安装并启用 “Redis Object Cache” 插件,修改 wp-config.php 文件以配置 Redis 的连接参数,包括主机、端口、数据库编号和密码。插件启用时可能会报错,用户需打开 object-cache.php 文件,修改 Redis 的连接地址和密码,即可解决问题。此外,若同一服务器部署多个 WordPress 站点,可通过设置不同数据库编号(0-15)解决数据冲突。

安装Redis

1Panel应用商店安装redis

图片[1]-1Panel开启WordPress的redis缓存和多站Redis配置教程-黎洛极客网

安装完成后打开运行环境,编辑当前wordpress在用的PHP版本,在扩展里添加redis,最后点确认。会自动重建应用。

图片[2]-1Panel开启WordPress的redis缓存和多站Redis配置教程-黎洛极客网

然后打开wordpress后台,在插件市场里搜索安装“Redis Object Cache”,启用后会看到已经检测到服务器支持redis写入,但redis不可访问。这时候回到1panel面板,打开网站的根目录->wp-config.php这个文件。添加如下代码:

define('WP_REDIS_HOST', 'redis');
define('WP_REDIS_PORT', '6379');
define('WP_REDIS_DATABASE', '0');
define('WP_REDIS_PASSWORD', '此处替换成你的redis密码');
图片[3]-1Panel开启WordPress的redis缓存和多站Redis配置教程-黎洛极客网

redis的密码在数据库-Redis-连接信息里查看。

图片[4]-1Panel开启WordPress的redis缓存和多站Redis配置教程-黎洛极客网

注意只需要改成你自己的密码就可以了,代码里的其他内容不要动。

改完保存,然后回到wordpress后台刷新插件页面会发现已经redis已经可以访问了。

这时候开启对象缓存,大概率你会收到一个报错,这个报错是因为object-cache.php这个文件配置的问题。

如果你没乱改存放,它应该是在根目录/wp-content/object-cache.php。

打开它,搜索“protected function build_parameters”可以找到下面这段代码:

图片[5]-1Panel开启WordPress的redis缓存和多站Redis配置教程-黎洛极客网

host里原本写的redis(也可能写的127.0.0.1),改成你Redis连接信息里的容器连接地址。

然后加一个密码的字段,字段填写Redis连接信息里的容器密码。

'password' => '填写你的redis密码',

最后保存。

刷新wordpress后台发现报错已经没了,来到wordpress的redis插件,启用对象存储,大功告成。

图片[6]-1Panel开启WordPress的redis缓存和多站Redis配置教程-黎洛极客网

开启多个Redis

此方法用来解决一个服务器部署多个WordPress站点使用Redis对象缓存插件数据冲突的问题

redis默认创建16个数据库(编号0-15)

打开第2个站点的object-cache.php

搜索“protected function build_parameters”,修改database,把0改成1-15任意一个数字,即数据库编号不同即可,多个以此类推。

图片[7]-1Panel开启WordPress的redis缓存和多站Redis配置教程-黎洛极客网