第一步
cd /etc/systemd/system/
第二步
创建 app.service
可以在本地创建好 在传到 /etc/systemd/system/ 目录下
/usr/bin/java 需要改成自己的java环境对应地址
/srv/sites/app.jar 改为自己jar存放包地址
[Unit] Description=app service After=syslog.target [Service] Type=simple ExecStart=/usr/bin/java -jar /srv/sites/app.jar [Install] WantedBy=multi-user.target
第三步
1. 重新加载systemctl
systemctl daemon-reload
2. 将app.service加入开机自启
systemctl enable app.service #关闭开机启动,下面的命令不执行哦,不然不会开机启动了.只是作为备用 systemctl disable nacos.service
3. 查看状态
systemctl status app.service
4. 启动
systemctl start app.service
5. 重启
systemctl restart app.service
6.具体如图所示
Active
为 active (running)
时则说明已经ok
7. 开机自启动验证
为了确保服务在系统重启后能够自动启动,请再次确认服务是否已经正确地被设置为开机启动:
systemctl is-enabled app.service
如果输出为 enabled,那么一切都设置好了。
后续更新jar后,进行重启操作就可以
systemctl restart app.service
查看实时日志
journalctl -u app -f -n 500