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服务。