温馨提示×

centos redis配置如何启动

小樊
38
2026-09-05 23:55:25
栏目: 云计算

CentOS 上启动 Redis,常见有以下几种方式,取决于你是 源码安装 还是 yum 安装


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

1. 启动 Redis

systemctl start redis

2. 设置开机自启

systemctl enable redis

3. 查看运行状态

systemctl status redis

4. 停止 / 重启

systemctl stop redis
systemctl restart redis

配置文件一般在:
/etc/redis.conf


二、源码安装的 Redis

1. 启动 Redis(前台)

redis-server /path/to/redis.conf

2. 后台启动(推荐)

修改 redis.conf

daemonize yes

然后启动:

redis-server /path/to/redis.conf

3. 使用 systemd 管理(可选)

创建服务文件:

vi /etc/systemd/system/redis.service

内容示例:

[Unit]
Description=Redis
After=network.target

[Service]
ExecStart=/usr/local/bin/redis-server /etc/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
Restart=always

[Install]
WantedBy=multi-user.target

然后:

systemctl daemon-reload
systemctl start redis
systemctl enable redis

三、验证 Redis 是否启动成功

redis-cli ping

返回:

PONG

说明启动成功。


四、常见问题

1. 端口被占用

netstat -tunlp | grep 6379

2. 无法远程连接

修改 redis.conf

bind 0.0.0.0
protected-mode no

重启 Redis。


如果你能告诉我:

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

我可以给你更精确的配置说明。

0