在/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
(上述命令依据实际情况使用,尤其是停止服务命令,不要粘过去导致服务停止了,项目不能访问,导致一头雾水😂)
结果:
最后重启服务器测试,如果项目不能自启,就需要看你的配置是否书写正确,或者百度一下,都会有答案的!