温馨提示×

怎么启动CentOS Redis

小樊
36
2026-08-29 19:30:43
栏目: 云计算

下面分几种常见场景,介绍 在 CentOS 上启动 Redis 的方法,你可以按顺序对照操作。


一、使用 systemctl 启动(最常见,推荐)

1️⃣ 查看 Redis 是否已安装

rpm -qa | grep redis
# 或
which redis-server

如果没有安装:

sudo yum install -y redis
# CentOS 7/8

2️⃣ 启动 Redis 服务

sudo systemctl start redis

3️⃣ 设置开机自启

sudo systemctl enable redis

4️⃣ 查看运行状态

sudo systemctl status redis

✅ 看到 active (running) 表示启动成功。


二、手动启动 Redis(不推荐生产环境)

1️⃣ 前台启动

redis-server

2️⃣ 后台启动(指定配置文件)

redis-server /etc/redis.conf

修改 /etc/redis.conf 中的:

daemonize yes

三、使用源码方式安装的 Redis

如果你是从源码安装的:

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

或后台运行:

./src/redis-server redis.conf --daemonize yes

四、测试 Redis 是否启动成功

redis-cli ping

✅ 返回:

PONG

五、常见问题排查

❌ Redis 启动失败

查看日志:

journalctl -u redis -xe

或:

cat /var/log/redis/redis.log

❌ 端口被占用

ss -lntp | grep 6379

六、配置文件路径(常见)

项目 路径
配置文件 /etc/redis.conf
数据目录 /var/lib/redis
日志文件 /var/log/redis/redis.log

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

  • ✅ CentOS 版本(7 / 8 / Stream)
  • ✅ Redis 安装方式(yum / 源码)
  • ✅ 报错信息

我可以帮你精准定位启动失败原因。

0