温馨提示×

centos怎样安装redis配置

小樊
43
2026-09-14 23:35:49
栏目: 云计算

下面以 CentOS 7 / 8 为例,介绍 Redis 的安装与基础配置(包含 yum 安装和编译安装两种方式)。


一、使用 yum 安装(最简单,推荐)

1. 安装 EPEL 源

yum install -y epel-release

2. 安装 Redis

yum install -y redis

3. 启动并设置开机自启

systemctl start redis
systemctl enable redis

4. 验证是否启动

redis-cli ping
# 返回 PONG 表示成功

二、编译安装(适合指定版本)

1. 安装依赖

yum install -y gcc make wget

2. 下载 Redis

cd /usr/local/src
wget http://download.redis.io/releases/redis-7.2.4.tar.gz
tar xzf redis-7.2.4.tar.gz
cd redis-7.2.4

3. 编译安装

make
make install

4. 复制配置文件

mkdir -p /etc/redis
cp redis.conf /etc/redis/redis.conf

三、Redis 基础配置(重要)

配置文件位置:

  • yum:/etc/redis.conf
  • 编译:/etc/redis/redis.conf

1. 允许远程访问

bind 0.0.0.0
# 或注释掉 bind

2. 关闭保护模式(测试环境)

protected-mode no

⚠️ 生产环境建议保留保护模式并设密码

3. 设置密码

requirepass yourpassword

4. 后台运行

daemonize yes

5. 持久化(默认已开启)

save 900 1
save 300 10
save 60 10000

四、防火墙配置(如开启)

firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload

五、常用命令

# 启动
redis-server /etc/redis/redis.conf

# 连接
redis-cli
redis-cli -a yourpassword

# 停止
systemctl stop redis

六、生产环境建议

  • ✅ 设置强密码
  • ✅ 禁止公网暴露
  • ✅ 使用非默认端口
  • ✅ 定期备份 RDB / AOF

如果你需要 主从复制 / 哨兵 / 集群配置,可以告诉我你的使用场景。

0 踩