• 关于RedisDesktopManager客户端工具无法连接到redis的问题以及解决方法


    今天在打开 redis的客户端工具 RedisDesktopManager 的时候,新建了一个连接,准备测试是否连接成功,出现了如下图的错误提示:

     有点伤心,咋给我整这死出,之前还好好的啊。第一时间想到的是不是我的redis服务没有启动成功啊,检查了一下Linux系统的redis服务是否开启,如下图所示,是开启了的

     既然服务正常启动了,那检查一下防火墙是否开启,如下图所示:

     果然防火墙没有关闭啊,那就关闭呗,如下图所示,关闭防火墙

     然后关闭redis服务,重启启动redis,如下图所示:

     然后重新在客户端测试是否连接成功,结果还是失败了,如下图所示:

     没办法了,只能上网查阅前辈们的经验了,经过测试,对redis安装目录下的redis.conf文件进行编辑,改动的地方有两处,如下图所示:

     注释后如下图所示:这个语句的作用是只能本地连接,不能远程连接,所以需要将其注释掉

     接下来还需要将保护模式关闭掉,成功让其他的工具连接redis服务,如下图所示:

    做完这关键的两步之后(注意,这两步缺一不可,必须都需要同时更改!),按ESC键退出编辑模式,输入:wq 保存对redis.conf配置文件的修改,然后关闭redis服务,重新启动redis服务,但是启动服务的时候,需要指定redis.conf配置文件,可以先进入到redis.conf所在的目录下,然后启动redis服务即可,如下图所示:

     这样做的目的就是为了:启动redis服务的时候按照指定的配置文件的设置启动,如果不指定配置文件会按照其默认的配置文件启动,那么我们之前所作的配置就白搭了,没用了,这点需要注意

    做完这些之后,就可以再次测试客户端对redis的连接了,如下图所示,成功了:

    如果你根据上述的操作还是不能正常连接,建议你参考一下这个链接的操作:https://blog.csdn.net/weixin_36634753/article/details/102633782 

    不过这篇博文也就多了一个,设置守护进程的操作而已,配置文件默认就是no的,我没有启用守护进程一样还是能连接成功的,但是如果你根据上面的操作还是不能连接成功,建议你加一个开启守护进程,也就是将下图的no改为yes。

     至此,RedisDesktopManager客户端工具无法连接到redis的问题得以解决了。

  • 相关阅读:
    oracl 创建用户
    easyui 》 radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中
    NPIO 导出记录
    MVC4 学习笔记 之 URL中存在编译的空格 20%20%
    根据展示文字自适应 cell 高度,实现点击cell的伸缩扩展
    UITableView 的使用小点
    ios开发常用RGB色值
    自定义状态栏的颜色及navigation的title颜色
    IOS开发中(null)与<null>的处理
    iOS获取UUID,并使用keychain存储
  • 原文地址:https://www.cnblogs.com/ljfsmile0613/p/14305084.html
Copyright © 2020-2023  润新知