1.创建一个新的服务文件。
sudo vi /etc/systemd/system/your-service.service
2.添加以下内容到服务文件中
[Unit]
Description=Your Background Service
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/your-program
[Install]
WantedBy=multi-user.target
将your-service替换为你的服务名称,your-program替换为你的程序的完整路径,注意:如果是root用户就把/usr/bin去掉。
3.重新加载systemd以读取新的服务文件。
sudo systemctl daemon-reload
4.启用服务,使其开机自启
sudo systemctl enable your-service
5.启动服务
sudo systemctl start your-service
最后输入reboot重启服务器就可以生效了!