之前在网上搜了一些教程,发现已经有人做过了,但中间有一些细节写错,这里自己写一版。
首先,开启redis需要现在1panel面板里搜索安装redis组件。
define('WP_REDIS_HOST', 'redis');
define('WP_REDIS_PORT', '6379');
define('WP_REDIS_DATABASE', '0');
define('WP_REDIS_PASSWORD', '此处替换成你的redis密码');```

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

注意只需要改成你自己的密码就可以了,代码里的其他内容不要动。改完保存,然后回到wordpress后台刷新插件页面会发现已经redis已经可以访问了。
这时候开启对象缓存,大概率你会收到一个报错,这个报错是因为object-cache.php这个文件配置的问题。如果你没乱改存放,它应该是在根目录/wp-content/object-cache.php。
打开它,搜索“protected function build_parameters”可以找到下面这段代码:

host里原本写的redis(也可能写的127.0.0.1),改成你Redis连接信息里的容器连接地址。
然后加一个密码的字段,字段填写Redis连接信息里的容器密码。
'password' => '填写你的redis密码',```
最后保存。
刷新wordpress后台发现报错已经没了,来到wordpress的redis插件,启用对象存储,大功告成。

版权声明
作者: 梦随乡兮
链接: https://imsxx.com/1panel-wordpress-redis/
许可证: CC BY-NC-SA 4.0
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。请注明出处、非商业性使用,并以相同方式共享。
目录
点击标题快速跳转
开始搜索
输入关键词搜索文章内容
↑↓
导航
↵
选择
ESC
关闭
⌘K
快捷键