在Ubuntu中配置开机自启服务(systemd.service)的步骤如下:
- 创建一个新的
your_service_name.service文件,其中your_service_name是你自定义的服务名称。 - 在
your_service_name.service文件中添加以下内容:
[Unit]
Description=Your Service Description
After=network.target
[Service]
Type=simple
ExecStart=/path/to/your/service/executable
Restart=on-failure
[Install]
WantedBy=multi-user.target
- 在
[Unit]部分,填写你的服务描述。 - 在
[Service]部分,将/path/to/your/service/executable替换为你实际服务的可执行文件路径。 - 在
[Install]部分,设置服务启动的级别为multi-user.target,这将在多用户模式下启动服务。 - 将编辑好的
your_service_name.service文件保存在/etc/systemd/system/目录下。 - 在终端中,运行以下命令使配置生效:
sudo systemctl daemon-reload
- 启动你的服务并设置为开机自启:
sudo systemctl enable your_service_name
sudo systemctl start your_service_name
现在,你的服务将在Ubuntu开机时自动启动,并在之后的启动中持续运行。记得根据你的实际需求修改 your_service_name.service文件中的相关信息。