启动脚本
vi start.sh
cd xx
cp java demo
demo -jar xx.jar
停止脚本
vi stop.sh
pid=$(pidof demo)
if [ $pid ]; then
kill -15 $pid
fi
制作服务配置
cd /etc/systemd/system
vi demo.service
[Unit]
after=network.service
[Service]
Workdir=
Environment=
ExecStart=/xx/start.sh
ExecStop=/xx/stop.sh
ExecReload=kill -SING $MAINPID
…
启动服务
systemctl daemon-reload
systemctl restart demo
systemctl status demo
相互学习,共同进步!