温馨提示×

怎样启动CentOS Redis

小樊
37
2026-08-29 19:28:42
栏目: 云计算

CentOS 上启动 Redis,常见有两种情况:单机启动通过 systemd 启动。下面按最常见的方式一步步说明。


一、确认 Redis 是否已安装

redis-server --version

rpm -qa | grep redis

如果未安装,可先安装:

yum install -y redis

或(CentOS 8 / Rocky / Alma)

dnf install -y redis

二、启动 Redis(推荐方式)

✅ 使用 systemd(CentOS 7 及以上)

systemctl start redis

设置开机自启:

systemctl enable redis

查看运行状态:

systemctl status redis

三、手动启动 Redis(不推荐但常用)

前台启动(用于测试)

redis-server

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

redis-server /etc/redis.conf

默认配置文件路径通常是:

/etc/redis.conf

四、检查 Redis 是否启动成功

1️⃣ 查看端口

ss -lntp | grep 6379

netstat -lntp | grep 6379

2️⃣ 使用 redis-cli 测试

redis-cli
127.0.0.1:6379> ping
PONG

五、常见问题排查

❌ Redis 启动失败

查看日志:

journalctl -u redis -xe

cat /var/log/redis/redis.log

❌ 端口被占用

lsof -i:6379

❌ 配置文件未允许后台运行

编辑:

vim /etc/redis.conf

确保:

daemonize yes

六、停止 / 重启 Redis

systemctl stop redis
systemctl restart redis

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

  • ✅ CentOS 版本(6 / 7 / 8 / Stream)
  • ✅ Redis 是 源码安装 还是 yum 安装
  • ✅ 是否用于 生产环境

我可以给你更精确的配置方案(如密码、远程访问、性能优化)。

0