配置服务的命令service
Web进程的服务化
cd /lib/systemd/system;
vim WebSvc.service
[Unit]
Description=WebSvc service
[Service]
Type=forking
RemainAfterExit=no
ExecStart=/bin/sh /home/test/WebSvc/LinuxWebSvc.sh
[Install]
WantedBy=multi-user.target
开机启动
systemctl enable WebSvc
sudo systemctl daemon-reload;sudo systemctl start WebSvc;
sudo systemctl daemon-reload;sudo systemctl restart WebSvc;
sudo systemctl status WebSvc.service;
sudo systemctl stop WebSvc;
cat LinuxWebSvc.sh
sleep 8s # TODO 等待启动依赖的程序启动
/usr/bin/nohup /home/test/WebSvc -conf /home/test/configs/config.yaml > /dev/null&
Linux使用systemctl设置程序开机自启动_sayyy的专栏-CSDN博客_systemctl 开机自启动 https://blog.csdn.net/sayyy/article/details/79276575