Linux下自动部署Tomcat应用
Posted qiushuiblog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下自动部署Tomcat应用相关的知识,希望对你有一定的参考价值。
#! /bin/sh echo ‘####################开始自动部署####################‘ path=`pwd` #当前路径 tomcatPath=apache-tomcat-8.5.15 #指定tomcat文件目录名称 cd ../$tomcatPath/bin #进入tomcat的bin目录 PID=$(ps -fu `whoami`|grep tomcat|grep -v grep|awk ‘{print $2}‘) if [ -z "$PID" ];then echo "no tomcat process" else ./shutdown.sh #停止tomcat服务 fi sleep 1 #休眠1s cd ../webapps #进入tomcat的webapps目录 rm -fr application #删除application文件目录 mv application.war application.war.$(date +%Y%m%d) #备份webapps下的application.war cp $path/application.war ./ #复制application.war到webapps路径下 sleep 1 #休眠1s cd ../bin ./startup.sh #启动tomcat服务 echo ‘####################部署结束####################‘
以上是关于Linux下自动部署Tomcat应用的主要内容,如果未能解决你的问题,请参考以下文章