Linux下快速部署与停止SpringBoot项目Java项目

    技术2022-07-12  64

    启动脚本命名为start.sh,停止脚本命名为stop.sh

    创建脚本,授权脚本,stop一样的操作,省略

    echo >>start.sh

    chmod 777 start.sh

    编辑脚本

    vi start.sh

    /home/thrift/yam/boot为项目所在的路径,yam.jar为项目的名称,修改为你项目的路径和文件名。

    #!/bin/bash export echo "授权当前用户" chmod 777 /home/thrift/yam/boot/yam.jar echo "执行...." cd /home/thrift/yam/boot nohup ${JAVA_HOME}/bin/java -jar yam.jar > yam.log 2>&1 & echo "启动成功"

     停止脚本只需修改文件名

    #!/bin/bash echo "stop QAQ" pid=`ps -ef | grep yam.jar | grep -v grep | awk '{print $2}'` echo “旧应用进程id:$pid” if [ -n "$pid" ] then kill -9 $pid fi

    cd到脚本目录,"./start.sh"运行,"./stop.sh"停止

     
    Processed: 0.025, SQL: 9