Ubuntu开机自启redis

在Ubuntu中,要设置Redis在开机时自动启动,可以使用systemd服务管理器。以下是步骤:

  1. 创建Redis的systemd服务单元文件

    打开终端,并使用文本编辑器创建一个新的服务单元文件,比如使用nano

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

在文件中添加以下内容:

[Unit]
Description=Redis Server
After=network.target

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

[Install]
WantedBy=multi-user.target

确保你根据你的实际安装情况修改ExecStart的路径和其他参数。保存并关闭文件。

  2 、重新加载systemd配置

通过以下命令重新加载systemd配置,使其识别新的服务单元文件:

sudo systemctl daemon-reload

 3、 启用服务

使用以下命令启用Redis服务,使其在系统启动时自动启动:

sudo systemctl enable redis

4、 启动服务

启动Redis服务:

sudo systemctl start redis
  1. 现在,Redis将会在系统启动时自动启动。

你可以通过以下命令来检查服务状态:

sudo systemctl status redis

这样就完成了在Ubuntu上配置Redis开机自启的步骤。请注意,以上示例中的路径和配置文件取决于你的实际安装和配置情况。确保根据你的设置进行相应的修改。

你可能感兴趣的:(ubuntu,redis,linux)