前言:
这里我想吐槽下,百度虽然说搜的东西很多,但是不得不说,搜出来的都是什么垃圾东西,特么的一下午都在百度中度过了,搜到的都不是想要的东西,其实win远程连接liunx虚拟机的redis,以前连过,但是长时间没搞就忘了,于是为了怕自己忘了,也为了让学习reids的新手少遇点坑,就写了这个博客。。。
ps:当前所用工具:远程访问工具Xshell6,win10主机,虚拟机Centos7,reids4.0
安装的话,这里就不多说了,官网有详细介绍,可以参考redis 安装,菜鸟教程 Redis 安装
以上安装好了之后,开始进行redis.conf配置文件的配置修改。
修改完毕后,然后开启liunx的防火墙6379 端口。
vim /etc/sysconfig/iptables
添加一行 : -A INPUT -p tcp -m state --state NeW -m tcp --dport 6379 -j ACCEPT
service iptables restart 重启防火墙
上面差不多是我的所有在liunx上对redis的相关配置以及操作了。
现在说远程访问:
刚开始我是这样的,如图:
cmd 输入Telnet 虚拟机ip 端口号,一直连接不上,可以ping 通 虚拟机ip。
网上百度了一下午,特么的,一点解决办法都没有,根本不是我想要的东西。
解决办法:
cd /usr/local/redis-4.0.11/src
./redis-cli -h 192.168.59.133 -p 6379 ps:输入自己虚拟机的ip地址
然后再用cmd 去Telnet 192.168.59.133 6379
你会发现cmd的命令提示符中漆黑一片,这说明,已经可以远程连接了。
也可以用redis的图形界面工具去连接,当然也是OK的