注意:修改redis配置之后都需要重启队列服务,只针对之前已经成功启动队列服务的用户
查找queue服务进程ID,SSH命令:
ps -ef | grep -v grep | grep queue/listen
执行SSH kill命令结束进程:
kill 进程ID
例如本截图里:
kill 916
然后重新执行队列服务
针对单台ECS用户:
redis配置文件bind处修改为bind 127.0.0.1
保存修改后启动redis服务
注意:宝塔或者其他面版上不要放行redis对外端口
也不修改redis配置里面的默认ip限制
针对负载均衡用户:
主服务器:redis配置文件bind 处修改成 bind 主服务器内网ip
从服务器:redis配置文件bind处修改为bind 127.0.0.1
保存修改后启动redis服务
redis配置文件 port 6379 处改为 port 63790或者其他未使用的端口保存修改后启动redis服务
微擎版 :addons/zjhj_bd/config/local.php
榜店版 :config/local.php
修改port这一项
在redis配置文件中找到下面一行
# requirepass foobared
将#去掉 ,将foobared改为你需要的密码
注意redis密码请勿使用特殊符号 redis密码最好是12位数以上 英文大小写+数字 组合
保存修改后启动redis服务
微擎版 :addons/zjhj_bd/config/local.php
榜店版 :config/local.php
修改或者增加password一项
腾讯云阿里云 Redis 数据库产品默认已进行加固且会由相关团队定期维护,不受该漏洞影响。