启动脚本
1 2 3
| export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/jre export PATH=$JAVA_HOME/bin/:$PATH nohup java -jar /home/administrator/java/admin.jar --spring.profiles.active=pro >/home/administrator/java/admin.log 2>1&
|
关闭
1 2 3 4
| ID=`lsof -i:8080 |grep java |awk '{print $2}'` echo $ID kill -9 $ID echo "kill success!"
|
编辑服务文件
在/etc/systemd/system/ 目录下创建同名*.service
1 2 3 4 5 6 7 8 9
| [Unit] Description=Auto Start Java springboot Pojoect
[Service] User=root ExecStart=/bin/bash /etc/init.d/web-service-start.sh SuccessExitStatus=143 [Install] WantedBy=multi-user.target
|
设置自启动
1
| systemctl enable web-service-start.service
|