关于本问题高赞文章有很多,在此不赘述,主要包括以下三个方面:
redis.conf中的:,bind后面设定的绑定地址需要改为0.0.0.0或者注掉,protected需要设置为no
服务端启动redis服务时有一些warring都需要解决,我就是刚学不懂以为是warring不是error所以脑子自动过滤掉了废了好些劲,这些都可以搜到很容易
服务端防火墙的问题,最好关闭
最后还有一个,没有搞清楚的,我做完以上所有操作在用桌面端测试连接还是报错,查看日志说保护模式没有开启,但我明明已经开了,我猜想是因为之前下载过其他版本的redis没有卸载干净所以配置文件找错了,所以就根据配置日志给出的提示执行了:
config set protected-mode no
重启,成功
评论区如果有大佬懂是什么原因请不吝赐教,感谢!