redis可视化工具(Redis Desktop Manager) 连接linux

原文地址为: redis可视化工具(Redis Desktop Manager) 连接linux

军哥一键式安装 linux  


主要问题是6379的端口没有开放


一、注释redis.conf文件中的:bind 127.0.0.1(在一段文字之前打#号为注释) 

二、设置密码 为了安全一定要设,而且这里如果不绑定ip也不设密码的话,redis是默认保护模式,只能本虚拟机访问,不允许其他ip访问,本人刚开始图方便啥都不设,结果在这里踩坑了;

三、保存配置文件,重启redis服务,查看虚拟机ip;

 

四、接着又是个坑,拿到IP后,返回Windows,开启cmd,通过telnet命令,测试端口是否畅通。;

这时我返回的是“telnet不是内部或外部命令”;

原因:Windows7系统环境下,Telnet客户端默认是关闭状态。找度娘吧http://jingyan.baidu.com/article/6525d4b1377913ac7d2e94eb.html;

然后再试:

 意思是:CentOS的6379端口没有开启;

 centos6.4应该是有问题的 firewall-cmd 的命令不可以用


可以这么干

Centos Linux开启端口 - 解决Centos发布服务外网访问不了的问题   #   -------------- 查看服务器端口状态--------------------   [root@zjxl-2 etc]#/etc/init.d/iptables status   Table: filter   Chain INPUT (policy DROP)   num  target     prot opt source               destination            1    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0              2    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0              3    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:22    4    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           multiport dports 20:30,80,110,443,3300:3500,5700:6100,7001,8000:13000    5    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED       Chain FORWARD (policy ACCEPT)   num  target     prot opt source               destination               Chain OUTPUT (policy ACCEPT)   num  target     prot opt source               destination             # ----------------------------发现没有开启6379和6380端口--------------------------------        # ----------------------------------开启6379端口---------------------------------      [root@zjxl-2 etc]# /sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT   [root@zjxl-2 etc]# /etc/init.d/iptables status   Table: filter   Chain INPUT (policy DROP)   num  target     prot opt source               destination            1    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:6379    2    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0              3    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0              4    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:22    5    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           multiport dports 20:30,80,110,443,3300:3500,5700:6100,7001,8000:13000    6    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED       Chain FORWARD (policy ACCEPT)   num  target     prot opt source               destination               Chain OUTPUT (policy ACCEPT)   num  target     prot opt source               destination              # ----------------------------------开启6380端口---------------------------------             [root@zjxl-2 etc]# /sbin/iptables -I INPUT -p tcp --dport 6380 -j ACCEPT        开启端口 ok!
         #   ------------------------------ 查看服务器端口状态---------------------------   [root@zjxl-2 etc]# /etc/init.d/iptables status   Table: filter   Chain INPUT (policy DROP)   num  target     prot opt source               destination            1    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:6380    2    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:6379    3    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0              4    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0              5    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:22    6    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           multiport dports 20:30,80,110,443,3300:3500,5700:6100,7001,8000:13000    7    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED       Chain FORWARD (policy ACCEPT)   num  target     prot opt source               destination               Chain OUTPUT (policy ACCEPT)   num  target     prot opt source               destination            # ----------------------------------保存修改配置 ---------------------------------               [root@zjxl-2 etc]# /etc/rc.d/init.d/iptables save   Saving firewall rules to /etc/sysconfig/iptables:          [  OK  ]   [root@zjxl-2 etc]#      问题描述:           在Centos服务器上装好Redis缓存服务后,其他机器访问不了,提示连接超时。,郁闷,在网上找到解决方案:       /sbin/iptables -I INPUT -p tcp --dport 6379  -j ACCEPT      /sbin/iptables -I INPUT -p tcp --dport 6380 -j ACCEPT   然后保存:       /etc/rc.d/init.d/iptables save   这样重启计算机后,CentOS防火墙默认已经开放了6379和6380端口。   这里应该也可以不重启计算机:       /etc/init.d/iptables restart   查看CentOS防火墙信息:       /etc/init.d/iptables status   关闭CentOS防火墙服务:       /etc/init.d/iptables stop   永久关闭:      chkconfig –level 35 iptables off




去开启:

输入firewall-cmd --query-port=6379/tcp,如果返回结果为no,那么证明6379端口确实没有开启。

输入firewall-cmd --add-port=6379/tcp,将6379端口开启,返回success。

然后再执行上一条命令,返回yes,证明端口已经成功开启。

原因:

**由于linux防火墙默认开启,redis的服务端口6379并不在开放规则之内,所有需要将此端口开放访问或者关闭防火墙。

**关闭防火墙命令:sevice iptables stop

**如果是修改防火墙规则,可以修改:/etc/sysconfig/iptables文件

 

再用Telnet 测.返回的结果一片纯黑,ok了;

然后用redie desktop manager连就可以了:



转载请注明本文地址: redis可视化工具(Redis Desktop Manager) 连接linux
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
RedisDesktopManager是一个开源的Redis连接工具,它提供了一个直观的界面来管理和操作Redis数据库。下面是关于RedisDesktopManager的一些介绍和使用方法: 1. 下载和安装:你可以从RedisDesktopManager的官方网站(https://redisdesktop.com/)下载适合你操作系统的安装包,并按照安装向导进行安装。 2. 连接Redis数据库:打开RedisDesktopManager后,点击界面上的"Connect to Redis"按钮,弹出连接对话框。在对话框中填写Redis服务器的主机名、端口号、密码等信息,并点击"Connect"按钮进行连接。 3. 导航和管理:连接成功后,RedisDesktopManager会显示Redis数据库中的所有键和对应的值。你可以使用左侧的导航栏来浏览和管理不同的数据库、键空间和键。 4. 操作和查询:在RedisDesktopManager中,你可以执行各种操作,如添加、修改、删除键值对,执行命令,查看键的详细信息等。你可以通过右键菜单或者工具栏上的按钮来执行这些操作。 5. 数据可RedisDesktopManager提供了多种数据可功能,如以表格形式展示数据、以图形形式展示数据分布等。你可以通过菜单或者工具栏上的按钮来切换不同的图。 6. 导入和导出数据:RedisDesktopManager支持将数据导入到Redis数据库中,或者将数据导出为不同的格式,如JSON、CSV等。你可以使用菜单或者工具栏上的按钮来执行这些操作。 7. 配置和设置:RedisDesktopManager提供了一些配置选项,你可以根据需要进行设置,如修改连接参数、调整界面布局等。 8. 其他功能:RedisDesktopManager还提供了一些其他功能,如执行Lua脚本、监控Redis服务器状态、查看慢查询日志等。 总的来说,RedisDesktopManager是一个功能强大且易于使用的Redis连接工具,它可以帮助你更方便地管理和操作Redis数据库。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值