Centos 7配置开机自启Springboot项目
在/etc/systemd/system文件夹下配置一个Springboot.service文件
1.进入/etc/systemd/system
cd /etc/systemd/system
或者直接用远程工具,如:Xftp、等,进入到system目录下,直接创建: Springboot.service的内容如下:
[Unit] Description=SpringBoot service After=syslog.target [Service] Type=simple ExecStart=/usr/local/jdk-11.0.17/bin/java -jar /opt/community-0.0.1-SNAPSHOT.jar [Install] WantedBy=multi-user.target
有人可能说,把这粘过来达不到效果,你有没有想过需要修改这里呢?
2.保存之后,用命令:
刷新服务配置文件 systemctl daemon-reload 服务设置为开机启动 systemctl enable springboot.service 启动服务 systemctl start springboot.service 查看服务状态 systemctl status springboot.service 查看日志 journalctl -u springboot.service 停止服务 systemctl stop springboot.service (上述命令依据实际情况使用,尤其是停止服务命令,不要粘过去导致服务停止了,项目不能访问,导致一头雾水😂)
结果: 最后重启服务器测试,如果项目不能自启,就需要看你的配置是否书写正确,或者百度一下,都会有答案的!