CentOS 7配置springboot项目开机自启动


实验环境

  • CentOS 7.8
  • jdk11.0.8

1.上传或从Nexus上拉取可运行的springboot项目包

java -jar /opt/myapp.service

2.配置nginx.service

2.1编辑/etc/systemd/system/myapp.service

[Unit]
Description=A Spring Boot application
After=syslog.target

[Service]
Type=forking
User=root
ExecStart=/usr/bin/java -jar /opt/estest.jar
SuccessExitStatus=143
Restart=always
RestartSec=5
PrivateTmp=true

[Install]
WantedBy=multi-user.target

3. 常见操作

3.1 刷新systemd服务

systemctl daemon-reload

3.2 查看所有已启动的服务

systemctl list-units --type=service 

3.3 启动、停止、重启服务

systemctl start myapp.service
systemctl stop myapp.service
systemctl restart myapp.service

3.4 开启/关闭开机自启动

systemctl enable myapp.service
systemctl disable myapp.service


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM