下面按 CentOS 7 / 8 常见方式来说明,包含 安装 + 基础配置,适合新手。
# CentOS 7
yum install -y epel-release
yum install -y redis
# CentOS 8
dnf install -y redis
启动并设置开机自启:
systemctl start redis
systemctl enable redis
查看状态:
systemctl status redis
yum install -y gcc make wget
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-7.2.4/redis.conf编辑配置:
vim /etc/redis.conf
bind 0.0.0.0
或注释掉 bind 127.0.0.1
⚠️ 生产环境建议只绑内网 IP
requirepass yourpassword
登录:
redis-cli -a yourpassword
daemonize yes
port 6379
save 900 1
save 300 10
save 60 10000
maxmemory 512mb
maxmemory-policy allkeys-lru
# firewalld
firewall-cmd --permanent --add-port=6379/tcp
firewall-cmd --reload
redis-cli
ping
# 返回 PONG 说明正常
✅ 不要直接暴露公网
✅ 一定要设密码
✅ 推荐用 Docker 或 内网部署
✅ 大内存机器注意 maxmemory
如果你告诉我:
我可以给你一份 可直接用的 redis.conf 配置模板。