1、常规部署,使用nohup命令

nohup java -jar XX.jar &

2、为了方便,编写启动脚本 start.sh

touch start.sh
vim start.sh

3、在 start.sh 里面输入以下命令

#!/bin/sh
nohup java -jar XX.jar &

4、保存退出,赋权限

chmod +x start.sh

5、同理创建关闭脚本 本stop.sh ,贴入下列内容并赋权限

#!/bin/sh
PID=`ps -ef | grep XX.jar | grep -v grep | awk '{print $2}'`
if [ -z "$PID" ]
then
   echo Application is already stopped
else
   echo kill $PID
   kill -9 $PID
fi

6、重启nginx

./nginx -s stop
./nginx -c /usr/local/nginx/conf/nginx.conf