CentOS7.9 Yum 安装 Redis6.x(RPM 包,无需编译,推荐 remi 源)
CentOS7 自带 yum 源只有 redis3.2,所以必须装 remi 源才能直接 yum 装 redis6。
1. 安装 epel + remi 软件源(root 执行)
# 安装epel依赖源 yum install -y epel-release # 安装remi源rpm包 yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm # 安装yum工具 yum install -y yum-utils # 启用remi仓库 yum-config-manager --enable remi


2. 查看可用 redis 版本(可选)
yum --showduplicates list redis

会看到 redis-6.2.14 这类 6.x 版本。
3. 直接安装 redis6.2.14
yum install -y redis-6.2.14
安装完成后:
- 配置文件:
/etc/redis.conf- 数据目录:
/var/lib/redis- 日志:
/var/log/redis/redis.log- 服务名:
redis

4. 修改配置 /etc/redis.conf
# 1. 远程访问:注释bind 127.0.0.1,或者改成 bind 0.0.0.0 #bind 127.0.0.1 # 2. 设置密码(去掉#,自定义密码) requirepass Redis@2026 # 3. 外网访问时:关闭保护模式(生产建议配合防火墙+强密码) protected-mode no # daemonize yes 默认yum包已经配置好后台运行
备份配置文件(好习惯)
cp /etc/redis.conf /etc/redis.conf.bak
5. 启动 + 开机自启
systemctl start redis
systemctl enable redis
systemctl status redis
6. 防火墙放行 6379 端口(外部访问才需要)
firewall-cmd --add-port=6379/tcp --permanent firewall-cmd --reload
7. 验证
redis-server --version redis-cli AUTH Redis@2026 PING # 返回PONG代表成功
常用操作命令
# 重启redis systemctl restart redis # 停止 systemctl stop redis # 查看日志 tail -f /var/log/redis/redis.log
卸载命令(如果装错版本)
systemctl stop redis yum remove -y redis rm -rf /var/lib/redis /var/log/redis
注意事项
- remi 源是国外源,如果下载慢,可以替换 remi 国内镜像
- 生产环境不要直接
bind 0.0.0.0,最好指定业务服务器 IP,密码复杂度提高 - 如果后续升级 redis,直接 yum update redis 即可


浙公网安备 33010602011771号