错误截图(背景:在本地使用可视化工具Redis Desktop Manager远程连接Linux服务器上的 Redis无法连接,非Docker容器中)
连接失败原因一:你的 Redis 没有设置连接的密码。只需要设置一个连接客服端的密码即可解决(以下演示)
连接失败原因二:你的 没有正确开启 Redis 服务,见:阿里云CetenOS7(Linux)服务器Redis下载、安装、配置
通用修改配置文件常用命令:vim properties_name # 打开指定文件i 或 a 键# 进入写模式 ESC 键 # 退出写模式:wq# 保存修改并退出:q!# 不保存修改退出
1、 Redis 设置密码操作步骤:
(1)进入到 redis 的配置文件rendis.conf
所在目录,你没有备份配置文件的话,那就是在redis xxx(版本号)这个目录下。
使用命令vim redis.conf
,进入配置文件;(我备份过所以在 myconfig 目录下)
vim redis.conf
(2)按住方向上下键
,找到requirepass xxx
,按i 或 a 键
进入写模式
(3)打开默认注释,设置任意密码
(4)按ESC
键退出写模式,之后再按:wq
英文冒号加wq保存并退出,(:q!
不保存退出当前文件)
(5)启动 Redis 服务,设置密码之后现在的命令行开启客服端命令为redis-cli -p 6379 -a 123456
详细介绍见:阿里云CetenOS7(Linux)服务器Redis下载、安装、配置
2、使用可视化工具Redis Desktop Manager远程连接
总结:要对远程 Redis 服务设置一个密码,才可以使用工具在远程进行连接,不然服务器是不允许连接的,这也是一种安全,毕竟设置了防火墙。
有用点关注,手留余香! 😗 😗 😗