Tomcatマルチインスタンスワンタッチ配置shellスクリプト


#!bin/bash
#Tomcat    ,   apache-tomcat-8.5.30.tar.gz、jdk-8u172-linux-x64.tar.gz       /tmp/   

#1.  JDK
tar -zxf /tmp/jdk-8u172-linux-x64.tar.gz -C /usr/local/
ln -s /usr/local/jdk1.8.0_172/ /usr/local/jdk
#  java  
cat >> /etc/profile.d/java.sh < /usr/local/tomcat_sh/start_tomcat.sh < \$log 2>&1

if [ "\$?" = 0 ];then
    echo "The tomcat instance \$CATALINA_BASE start succeed!!!";
else
    echo "The tomcat instance \$CATALINA_BASE start faild!!!"
    tail -f \$log
fi
EOF


cat > /usr/local/tomcat_sh/stop_tomcat.sh < \$log 2>&1
else
    echo "The tomcat instance \$CATALINA_BASE is not running,please checkout the status"
    exit 1;

fi

if [ "\$?" = 0 ];then
    echo "The tomcat instance \$CATALINA_BASE stop succeed!!!";
else
    echo "The tomcat instance \$CATALINA_BASE stop faild!!!"
    tail -f \$log
fi
EOF

chmod +x -R /usr/local/tomcat_sh/