钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读1103901
首页 Linux 正文内容

linux下设置redis开机自启动

钟逸 Linux 2025-08-14 22:34:29 2

Redis 是一款流行的高性能键值存储数据库。在 Linux 系统中设置 Redis 开机自启动可以确保在系统重启后自动启动 Redis 服务,从而保证数据持久性并提高可靠性。

创建 Redis Systemd 服务文件

创建 Redis Systemd 服务文件,让系统知道如何在启动时启动 Redis 服务。打开终端并使用以下命令:

bash

sudo vi /etc/systemd/system/redis.service

复制并粘贴以下内容到文件中:

bash

[Unit]

Description=Redis Server

After=network.target

[Service]

Type=forking

ExecStart=/usr/bin/redis-server /etc/redis.conf

ExecStop=/usr/bin/redis-cli shutdown

ExecReload=/usr/bin/redis-server /etc/redis.conf

[Install]

WantedBy=multi-user.target

根据需要修改文件中的路径。保存并退出文件。

启用并启动 Redis 服务

重新加载 Systemd 配置并启用 Redis 服务:

bash

sudo systemctl daemon-reload

sudo systemctl enable redis

手动启动 Redis 服务:

bash

sudo systemctl start redis

验证 Redis 是否开机自启动

使用以下命令检查 Redis 是否开机自启动:

bash

sudo systemctl is-enabled redis

如果返回 "enabled",则说明 Redis 已设置为开机自启动。

您还可以在系统重启后检查 Redis 是否正在运行:

bash

sudo systemctl status redis

文章目录
    搜索