温馨提示×

怎么安装CentOS Redis

小樊
33
2026-08-29 18:20:40
栏目: 云计算

下面给你几种在 CentOS 上安装 Redis 的常见做法,你可以按实际情况选择。


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

1️⃣ 更新系统

sudo yum update -y

2️⃣ 安装 Redis

CentOS 7/8 默认仓库中一般都有 Redis:

sudo yum install redis -y

3️⃣ 启动并设置开机自启

sudo systemctl start redis
sudo systemctl enable redis

4️⃣ 检查运行状态

sudo systemctl status redis

5️⃣ 测试 Redis

redis-cli
127.0.0.1:6379> ping
PONG

✅ 默认端口:6379


二、修改 Redis 配置文件(常用)

配置文件路径:

/etc/redis.conf

常用修改项

bind 0.0.0.0          # 允许远程访问(生产环境谨慎)
protected-mode no     # 关闭保护模式
requirepass 123456    # 设置密码

修改后重启:

sudo systemctl restart redis

三、源码编译安装(适合需要新版本)

1️⃣ 安装依赖

sudo yum install gcc make -y

2️⃣ 下载 Redis 源码

cd /usr/local/src
wget https://download.redis.io/redis-stable.tar.gz
tar -zxvf redis-stable.tar.gz
cd redis-stable

3️⃣ 编译安装

make
make install

4️⃣ 启动 Redis

redis-server

或指定配置:

redis-server /usr/local/src/redis-stable/redis.conf

四、开放防火墙端口(如需要)

sudo firewall-cmd --permanent --add-port=6379/tcp
sudo firewall-cmd --reload

五、常见问题

1️⃣ 远程连不上 Redis?

  • 检查 bind
  • 检查 protected-mode
  • 检查防火墙
  • 检查云服务器安全组

2️⃣ 查看 Redis 版本

redis-server --version

如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是否需要远程访问
  • 是否用于生产环境

我可以给你一套更安全的生产级配置方案

0