一.安装Redis
1.下载Redis安装包
官网 https://redis.io/
下载地址 http://download.redis.io/releases
2.安装包下载完成后将安装包传到对应目录 如/opt下
3.解压
[root@linux opt]# tar -zxvf redis-7.0.5.tar.gz
4.进入redis目录
[root@linux opt]# cd redis-7.0.5
5.安装 gcc
[root@linux redis-7.0.5]# gcc yum install gcc-c++
6.配置gcc需要的文件
[root@linux redis-7.0.5]# make
7.make结束后确认所有安装完成
[root@linux redis-7.0.5]# make install
8.redis默认安装路径 /usr/local/bin
[root@linux redis-7.0.5]# cd /usr/local/bin
9.复制redis配置文件到bin下
[root@linux bin]# cp /opt/redis-7.0.5/redis.conf /usr/local/bin
10.修改配置文件
[root@linux bin]# vim redis.conf
对应配置如下
#只能本机访问,将其直接注释掉或者修改为bind 0.0.0.0
bind 127.0.0.1 -::1
#修改值为no使对外可访问
protected-mode yes
#修改值为yes开启后台启动访问
daemonize no
#添加配置设置密码
requirepass 密码
#配置端口默认6379
port 6379
#配置日志,默认为空,可指定日志
logfile ""
11.配置修改完成后,在bin目录下使用配置启动启动 redis-server redis.conf
[root@linux bin]# redis-server redis.conf
12.测试连接
[root@linux bin]# redis-cli -p 6379
13.查看Redis进程
[root@linux bin]# ps -ef|grep redis
root 11111 1 0 14:47 ? 00:00:06 redis-server 0.0.0.0:6379
root 1222 666 0 15:48 pts/0 00:00:00 grep --color=auto redis
二.开放端口
1.查看防火墙状态
[root@linux bin]# systemctl status firewalld
2.防火墙未开启则开启防火墙
[root@linux bin]# service firewalld start
3.查看已开放的端口
[root@linux bin]# firewall-cmd --list-ports
4.开放redis端口
[root@linux bin]# firewall-cmd --zone=public --add-port=6379/tcp --permanent
5.重启防火墙 端口开放完成
[root@linux bin]# service firewalld restart