下面分几种常见场景,介绍 在 CentOS 上启动 Redis 的方法,你可以按顺序对照操作。
systemctl 启动(最常见,推荐)rpm -qa | grep redis
# 或
which redis-server
如果没有安装:
sudo yum install -y redis
# CentOS 7/8
sudo systemctl start redis
sudo systemctl enable redis
sudo systemctl status redis
✅ 看到 active (running) 表示启动成功。
redis-server
redis-server /etc/redis.conf
修改
/etc/redis.conf中的:
daemonize yes
如果你是从源码安装的:
cd /usr/local/redis
./src/redis-server redis.conf
或后台运行:
./src/redis-server redis.conf --daemonize yes
redis-cli ping
✅ 返回:
PONG
查看日志:
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 |
如果你愿意,可以告诉我:
我可以帮你精准定位启动失败原因。