Linux Redis启用远程连接

avatar 2018年06月13日15:00:07 6 7154 views
博主分享免费Java教学视频,B站账号:Java刘哥 ,长期提供技术问题解决、项目定制:本站商品点此
本文主要介绍如何在本地客户端上远程连接 Redis 数据库,Linux 下安装 Redis 这里就不介绍了。可以参考这里

一、修改 redis.conf

1、将 bind 127.0.0.1 ::1 这一行注释掉。
这里的bind指的是只有指定的网段才能远程访问这个redis。  注释掉后,就没有这个限制了。
或者bind 自己所在的网段

2、将 protected-mode 要设置成no   (默认是设置成yes的, 防止了远程访问,在redis3.2.3版本后)

3、设置远程连接密码
取消注释 requirepass foobared
将 foobared 改成任意密码,用于验证登录
默认是没有密码的就可以访问的,我们这里最好设置一个密码

4、重启 reids

二、防火墙放行 6379 端口

博主这里用的是 CentOS,如果你是 Ubuntu 的话,防火墙是用 iptables 哦。
参考这里:CentOS7使用firewalld打开关闭防火墙与端口
添加
firewall-cmd --zone=public --add-port=6379/tcp --permanent    (--permanent永久生效,没有此参数重启后失效)
重新载入
firewall-cmd --reload
查看
firewall-cmd --zone= public --query-port=6379/tcp

三、远程连接

用户名是你的 ssh 账号(通常是root),密码是你之前第3步里设置的密码,如果没有设置,就无需验证密码
先在 Redis 里添加几条数据

然后通过客户端 rdm,远程连接

说明配置成功!




  • 微信
  • 交流学习,资料分享
  • weinxin
  • 个人淘宝
  • 店铺名:言曌博客咨询部

  • (部分商品未及时上架淘宝)
avatar

发表评论

avatar 登录者:匿名
匿名评论,评论回复后会有邮件通知

  

已通过评论:0   待审核评论数:0