配置SpringBoot 应用程序在Centos7上自启动

  • 创建自启动服务文件

进入 /etc/systemd/system 目录下创建一个文件假如叫做:spring.service

内容如下:

[Unit]  
Description=this is a springboot jar project service
After=syslog.target network.target remote-fs.target nss-lookup.target  

[Service]
Type=simple
ExecStart= /usr/bin/java -jar /usr/local/share/applications/spring-demo-1.0.jar

[Install]
WantedBy=multi-user.target

 需要更改的就是

    [Unit]里的Description内容,用来描述这是一个什么服务;

    [Service] 里的ExecStart 里的jar的完整路径。

文件编辑完成后,文件名称就是服务名称

  • 配置服务
#刷新服务配置文件
sudo systemctl daemon-reload 

#设置开机启动:
sudo systemctl  enable  spring.service

#启动服务
sudo systemctl start spring.service

#停止服务
sudo systemctl stop spring.service

#查看服务状态
systemctl status spring.service

猜你喜欢

转载自my.oschina.net/u/1993676/blog/1813432