springboot 2.x centos 7.0 部署

1  pom

<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.xx.xxApplication</mainClass>
</configuration>
</plugin>

2 application.properties
server.port=xxxx   (部署端口号)

3 打好项目jar包(非war)

   mvn clean package

4 yum install -y java-1.8.0-openjdk-devel.x86_64

 

5.cd /etc/systemd/system  

vi xxxxx.service

[Unit]
Description=xxxx service
After=syslog.target

[Service]
Type=simple
ExecStart= /usr/bin/java -jar xxxx-0.0.1-SNAPSHOT.jar

[Install]
WantedBy=multi-user.target

 

6  systemctl enable xxxx.service

 

7  shutdown -r now 

 

done!!!

 

    刷新服务配置文件
  systemctl daemon-reload
  
  服务设置为开机启动
  systemctl enable xxxx.service
  
  启动服务
  systemctl start  xxxx.service

  停止服务
  systemctl stop xxxx.service

  查看服务状态
  systemctl status  xxxx.service

    查看日志
  journalctl -u xxxx.service

posted @ 2020-05-30 15:16  愚智  阅读(255)  评论(0编辑  收藏  举报