在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
文件中的相关信息。