前言
系统版本 CentOS 7.9.2009
# 查看发行版本
cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
Redis版本 Redis server 6.2.5
redis-server -v
Redis server v=6.2.5 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=3a6517db2ed5ae04
安装
CentOS系统我们一般情况下都会安装 epel-release 软件源
yum install epel-release
但该源中的redis版本太旧,是3.2.12版本
使用 Remi 软件源
yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
因此,这里使用 Remi 源来安装 redis
yum --enablerepo=remi install redis -y
安装好后的redis版本 6.2.5
启动服务
# 查看redis服务状态
systemctl status redis
#启动redis服务
systemctl start redis
#开机启动redis服务
systemctl enable redis
redis 默认日志
/var/log/redis/redis.log
配置
默认配置下,只可以本机访问
编辑配置文件
配置文件在 /etc/redis/redis.conf
# 找到 # NETWORK # 章节,注释掉 bind 配置
#bind 127.0.0.1 -::1
# 保护模式改为no
protected-mode no
防火墙
开放6379端口
iptables -I INPUT 1 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT