下面以 CentOS 7 / 8 为例,说明 Redis 的安装与基本配置,适合新手一步步操作。
# CentOS 7
yum install -y epel-release
yum install -y redis
# CentOS 8
dnf install -y redis
安装完成后:
systemctl enable redis
systemctl start redis
检查是否运行:
redis-cli ping
# 返回 PONG 表示成功
yum install -y gcc make
cd /usr/local/src
wget https://download.redis.io/releases/redis-7.2.4.tar.gz
tar xzf redis-7.2.4.tar.gz
cd redis-7.2.4
make
make install
/etc/redis.conf/usr/local/src/redis-x.x.x/redis.conf编辑配置:
vim /etc/redis.conf
bind 0.0.0.0
# 或注释掉 bind
# bind 127.0.0.1
⚠️ 生产环境不建议直接暴露公网
requirepass yourpassword
登录方式:
redis-cli -a yourpassword
daemonize yes
port 6379
save 900 1
save 300 10
save 60 10000
或开启 AOF:
appendonly yes
maxmemory 512mb
maxmemory-policy allkeys-lru
# firewalld
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
systemctl restart redis
✅ 不使用 root 运行
✅ 设置强密码
✅ 禁止公网暴露(用防火墙 / 安全组)
✅ 定期备份 RDB / AOF
如果你告诉我:
我可以给你 更精确的配置方案。