tomcat 部署脚本

雾凇高阶
• 阅读 1433
#!/bin/bash
export JAVA_HOME=/usr/local/java8
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

# Tomcat目录
TOMCAT_PATH="/usr/local/tomcat01/"

WAR_PATH="/data/test01/ROOT"
cd ${WAR_PATH}
jar -xvf ${WAR_PATH}/app.war

# 关闭tomcat
${TOMCAT_PATH}/bin/shutdown.sh
sleep 5

result=`ps -ef | grep "$TOMCAT_PATH"  | grep -v grep` 
if [ "$result" != "" ];then
      pid=`echo $result|awk '{print $2}'`
      echo ${pid}
      kill -9 ${pid}
fi

# 启动tomcat
${TOMCAT_PATH}/bin/startup.sh

sleep 5

start=`ps -ef | grep "$TOMCAT_PATH"  | grep -v grep` 

if [ "$start" != "" ];then
      startPid=`echo $start|awk '{print $2}'`
      echo "Tomcat 启动成功(pid=$startPid)"
else
      echo "Tomcat 启动失败"
fi
点赞
收藏
评论区
推荐文章
技术小男生 技术小男生
2年前
linux环境jdk环境变量配置
1:编辑系统配置文件vi/etc/profile2:按字母键i进入编辑模式,在最底部添加内容:JAVAHOME/opt/jdk1.8.0152CLASSPATH.:$JAVAHOME/lib/dt.jar:$JAVAHOME/lib/tools.jarPATH$JAVAHOME/bin:$PATH3:生效配置
Easter79 Easter79
3年前
tomcat从 http转成https,并且去掉端口号
强制使用HTTPS方式访问Tomcat中的相关项目,于是研究了下,现将具体的步骤写下:   主要分2步:让tomcat能使用https强制使用https访问 1.让tomcat能使用https  A.在运行命令JAVA_HOME/bin/keytoolgenkeyaliastomcatkeyalgR
焦飞 焦飞
4年前
cudnn安装教程
1.下载想要安装的cudnn下载链接:2.下载完成后解压所下载的cudnn压缩包bashtarxvfcudnn10.1osxx64v7.6.2.24.tgz3.复制文件bashsudocpcuda/include//usr/local/cuda/includesudocpcuda/lib//usr/local/cuda/lib64注:cp目录需要根据实际进行修改。
Easter79 Easter79
3年前
tomcat https访问和使用域名访问网站
版本:centos6.5tomcat9.0java1.81.首先使用keytool工具生成证书:keytool命令的目录是:/usr/local/java/bin下配置了java的环境就可以直接使用.keytoolgenkeypairalias"tomcat"keyalg"RSA"keystore"/usr/lo
Wesley13 Wesley13
3年前
mysql数据库的导出与导入
1、首先linux下查看mysql相关目录      \root@opworkorderbin\ whereismysql      mysql:/usr/bin/mysql/usr/lib64/mysql/usr/include/mysql2、导出数据库用mysqldump命令    cd/
Stella981 Stella981
3年前
CDHHadoop单机安装
1.修改java_home的文件:hadoopenv.sh,yarnenv.sh,mapreduce.env.shexportJAVA_HOME/usr/local/devtools/jdk/jdk1.7.0_452.修改coresite.xml<configuration
Stella981 Stella981
3年前
Linux下shell脚本监控Tomcat的状态并实现自动启动
最近公司需要在Linux下监控tomcat的服务,一旦tomcat服务存在异常或者宕机,重启tomcat保证服务的正常运行,由于Linux下有Shell脚本可以实现此效果,下面是Linux下shell脚本监控Tomcat的状态并实现自动启动的步骤。1.编写Shell脚本monitor.sh!/bin/sh\func:自动监控tomcat脚本
Stella981 Stella981
3年前
Centos7安装hadoop2.7.5(单节点)
1.安装JavaJDK编辑配置文件vim/etc/profile添加以下内容exportJAVA_HOME/usr/local/java/jdk1.7.0_79exportPATH$JAVA_HOME/bin:$PATHexportCLASSPATH
Wesley13 Wesley13
3年前
Ubuntu安装protobuf错误
protoc:errorwhileloadingsharedlibraries:libprotoc.so.9:cannotopenshared错误原因:protobuf的默认安装路径是/usr/local/lib,而/usr/local/lib不在Ubuntu体系默认的LD\_LIBRARY\_PATH里,所以就找不到该l
Wesley13 Wesley13
3年前
Ubuntu下Gradle环境配置
sudogedit~/.profilesudosource~/.profileenvforjavaexportJAVA_HOME/home/cmm/jdkexportCLASSPATH$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libexport
Wesley13 Wesley13
3年前
Ubuntu Server搭建Redis集群
部署部署6个虚拟机(192.168.1.1116),其中3个master节点,3个slave节点。在每一台虚拟机运行如下shell脚本:!/usr/bin/envbashsudoaptgetupdatesudoaptgetinstallybuildessentialtcl