【redis】Redis远程连接,物理机连接虚拟机的Redis数据库

由于学习需要,一般我们会在虚拟机里的Linux系统安装Redis,但是有时候我们更喜欢在物理机上的IDE操作Redis数据库,比如在物理机上的pycharm连接Redis,但是,默认情况下我们是不能直接连接的,需要做些修改

1.安装Redis

Redis的安装非常简单,安装好之后会默认启动服务端,具体安装步骤可以参考上篇文章
【redis】redis简介和安装

2.修改配置文件

按照上面的文章安装之后,我们可以在/etc/redis目录下找到一个conf配置文件,这里是6379.conf,我们修改它

打开配置文件
vi /etc/redis/6379.conf

1.修改bind为0.0.0.0,表示所有ip都能登录,也可以修改成指定ip
2.修改protected-mode为no,关闭保护模式

61 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
62 bind 0.0.0.0
63 
64 # Protected mode is a layer of security protection, in order to avoid that
65 # Redis instances left open on the internet are accessed and exploited.
   ...
79 # even if no authentication is configured, nor a specific set of interfaces
80 # are explicitly listed using the "bind" directive.
81 protected-mode no
82 
83 # Accept connections on the specified port, default is 6379 (IANA #815344).

3.重启服务端

修改完之后,我们需要重启Redis服务端才能生效,并且,启动的时候要指定刚刚修改的配置文件

1.结束已启动的进程
ps -aux | grep redis  # 查看Redis的进程号(第二个字段)
kill -9 进程号

2.启动时指定配置文件
redis-server /etc/redis/6379.conf 

如果不出意外的话,已经可以在物理机连接上虚拟机的Redis了,咳咳,补充一个坑,我用的是阿里云的服务器,弄了好久都没有连接上,最后发现原来是没有给它配置安全组…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冰冷的希望

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值