Redis - 安装及设置认证密码

Linux环境下 - CentOS 7

1.将redis的安装包redis-4.0.9.tar.gz拷贝到/usr/local下

2.进入/usr/local下,进行解压

命令: tar -xvf redis-4.0.9.tar.gz

3.进入redis-4.0.9文件夹下进行编译

依次输入命令:⑴make   ⑵ make install PREFIX='/usr/local/redis-4.0.9/6379'

4.进入到/usr/local/redis-4.0.9/6379/bin下启动Redis服务

命令: ./redis-server

5.进入到/usr/local/redis-4.0.9下将配置文件复制一份到6379/bin目录下

命令:cp redis.conf /usr/local/redis-4.0.9/6379/bin/

6.进入到6379/bin下,修改redis.conf配置文件

修改第69行,将 bind 127.0.0.1注释掉,外网可以访问

修改88行,将protected-mode设置为no,允许外网访问

修改136行,将daemonize修改为yes,让其后台运行

7.重新启动

命令: ./redis-server redis.conf

8.查看是否启动

命令:ps -ef|grep redis

Redis密码设置

Redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。建议一定要设置Redis密码,否则服务器容易因为Redis端口暴露被攻破感染如挖矿病毒之类的病毒。

1.进入到Redis的6379/bin目录下,启动客户端

命令:./redis-cli 

2.设置密码 - 这里密码是123456,建议设置复杂一点

config set requirepass 123456

3.认证一下

auth 123456

4.查询Redis密码

config get requirepass

5.写入配置文件

config rewrite

Windows下的安装很简单,直接解压Redis压缩包即可。双击启redis-server.exe,即可以启动Redis服务,占用的端口同样为6379,关闭Redis的控制台窗口就可以关闭Redis服务。

发布了59 篇原创文章 · 获赞 13 · 访问量 2531

猜你喜欢

转载自blog.csdn.net/qq_40885085/article/details/102788191