#!/bin/bash systemctl stop firewalld setenforce 0 setenforce 0 yum -y install epel-release yum -y install supervisor touch /etc/supervisord.d/tomcat.ini echo > /etc/supervisord.d/tomcat.ini java -version > /dev/null if [ $? -ne 0 ];then cd /opt/ rpm -ivh jdk-8u131-linux-x64_.rpm fi mkdir /opt/tomcat for i in `seq 1 3` do c8009=`expr 8009 + $i ` c8005=`expr 8005 + $i ` c8080=`expr 8080 + $i ` mkdir /opt/tomcat/tomcat$i cd /opt/ tar -zxvf apache-tomcat-8.5.35.tar.gz mv apache-tomcat-8.5.35 /opt/tomcat/tomcat$i/apache-tomcat-8.5.35 cd /opt/tomcat/tomcat$i/apache-tomcat-8.5.35/conf sed -i "s#8009#$c8009#g" server.xml sed -i "s#8080#$c8080#g" server.xml sed -i "s#8005#$c8085#g" server.xml cat >>/etc/supervisord.d/tomcat.ini<<EOF
[program:tomcat$i]
command=/opt/tomcat/tomcat$i/apache-tomcat-8.5.35/bin/catalina.sh run EOF done supervisord -n