温馨提示×

怎样启动CentOS Redis服务

小樊
45
2026-08-03 13:18:22
栏目: 云计算

在 CentOS 上启动 Redis 服务,常见有以下几种方式,取决于你的安装方式(yum 安装 还是 源码安装)。


一、使用 yum 安装的 Redis(推荐)

1️⃣ 启动 Redis 服务

sudo systemctl start redis

2️⃣ 设置开机自启

sudo systemctl enable redis

3️⃣ 查看 Redis 运行状态

sudo systemctl status redis

如果看到 active (running) 说明启动成功。


二、源码安装的 Redis

1️⃣ 前台启动(不推荐)

/usr/local/redis/bin/redis-server

2️⃣ 后台启动(推荐)

redis-server /etc/redis/redis.conf

前提是你已经生成了 redis.conf,并且设置了:

daemonize yes

3️⃣ 停止 Redis

redis-cli shutdown

三、检查 Redis 是否启动成功

查看端口

ss -lntp | grep 6379

使用 Redis 客户端测试

redis-cli
127.0.0.1:6379> ping
PONG

四、常见问题

❌ Redis 启动失败

查看日志:

journalctl -xe

cat /var/log/redis/redis.log

❌ 端口被占用

lsof -i:6379

五、防火墙(可选)

如果远程访问 Redis:

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

⚠️ 注意:生产环境一定要设置密码并禁止公网暴露。


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

  • CentOS 版本(7 / 8 / Stream)
  • Redis 安装方式(yum / 源码)

我可以给你更精确的命令 ✅

0