温馨提示×

centos怎样启动redis

小樊
35
2026-08-18 15:04:42
栏目: 云计算

CentOS 上启动 Redis,常见有以下几种方式,按你安装方式选择即可。


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

1️⃣ 启动 Redis

sudo systemctl start redis

如果是 Redis 6+,服务名通常是:

sudo systemctl start redis.service

2️⃣ 设置开机自启

sudo systemctl enable redis

3️⃣ 查看 Redis 状态

sudo systemctl status redis

二、使用 redis-server(手动启动)

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

redis-server

2️⃣ 后台启动(推荐)

redis-server --daemonize yes

3️⃣ 指定配置文件启动

redis-server /etc/redis.conf

✅ 生产环境 一定要用配置文件


三、如果是源码安装(非 yum)

1️⃣ 进入 Redis 目录

cd /usr/local/redis

2️⃣ 启动

src/redis-server redis.conf

四、检查是否启动成功

1️⃣ 查看进程

ps -ef | grep redis

2️⃣ 使用 Redis 客户端连接

redis-cli
127.0.0.1:6379> ping
PONG

五、常见问题

❌ 端口被占用

netstat -tunlp | grep 6379

❌ 防火墙未放行

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

六、CentOS 7 / 8 / Stream 通用说明

系统 推荐方式
CentOS 7 systemctl
CentOS 8 systemctl
CentOS Stream systemctl

如果你愿意,可以把 Redis 安装方式(yum / 源码 / docker)和 CentOS 版本 发给我,我可以给你更精确的命令 ✅

0