当前位置:首页 > Linux > 正文内容

CentOS下配置redis允许远程连接

放牧的风6年前 (2019-02-15)Linux1178

1. 目的

因为想要学习redis,因此在虚拟机中安装了redis,为了实现在物理机可以访问redis,弄了好久;因此记录下来,以免忘记。

2. 环境

虚拟机:CentOS Linux release 7.4.1708 (Core)

redis:4.0.8

防火墙:iptables

3. 配置

3.1 配置redis.conf

    将 bind 127.0.0.1 使用#注释掉,改为# bind 127.0.0.1(bind配置的是允许连接的ip,默认只允许本机连接;若远程连接需注释掉,或改为0.0.0.0)

    将 protected-mode yes 改为 protected-mode no(3.2之后加入的新特性,目的是禁止公网访问redis cache,增强redis的安全性)

    将 requirepass foobared 注释去掉,foobared为密码,也可修改为别的值(可选,建议设置)

3.2 设置iptables规则,允许外部访问6379端口

    iptables -I INPUT 1 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT

 临时生效,重启后失效。若想永久生效,请参考另一篇文章:http://www.cnblogs.com/jinjiyese153/p/8600855.html

3.3 启动redis,并指定配置文件

    ./redis-server ../redis.conf

4. 检查

本机安装RedisDesktopManager进行redis远程连接。

1010568-20190215101100854-620042482.png

 

扫描二维码推送至手机访问。

版权声明:本文由放牧的风发布,如需转载请注明出处。

本文链接:https://grazingwind.com/post/36.html

分享给朋友:

相关文章

Linux CentOS 7 防火墙/端口设置

Linux CentOS 7 防火墙/端口设置

CentOS升级到7之后用firewall代替了iptables来设置Linux端口,下面是具体的设置方法:[]:选填<>:必填[<zone>]:作用域(block、dmz、drop、external、home、in...

CentOS7一键安装nodejs

CentOS7一键安装nodejs

1.在CentOS 7机器上安装Node.js有几种不同的方法。 在本教程的第一部分中,我们将从NodeSource存储库安装Node.js。首先,我们需要启用NodeSource存储库:curl -sL https:/...

如何查看Linux发行版本

如何查看Linux发行版本

1、lsb_release -a[root@node1484 tools]# lsb_release -a LSB Version:    :core-4.1...

前端应该会的23个linux常用命令

前端应该会的23个linux常用命令

前言一个前端好好切图不好吗?为什么要学 linux 呢? 嗯,真香 !1. ls 命令 : 显示目录内容列表Linux ls 命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。ls [-alrtAFR]&nb...

ubuntu下screen的使用

ubuntu下screen的使用

关掉xshell之后执行的脚本也随之停止,我们可以使用screen命令,来让保证退出ssh之后程序继续在后台跑。利用SSH远程连接服务器,运行程序需要保证在此期间窗口不能关闭并且连接不能断开,否则当前窗口所运行的任务就被杀死。参考GNU&#...