Linux配置部署多個tomcat
阿新 • • 發佈:2019-02-17
配置/etc/profile環境變數。改成你的tomcat路徑。
vim /etc/profile ##########1 tomcat########### CATALINA_BASE=/usr/local/tomcat1 CATALINA_HOME=/usr/local/tomcat1 TOMCAT_HOME=/usr/local/tomcat1 export CATALINA_BASE CATALINA_HOME TOMCAT_HOME ##########1 tomcat############ ##########2 tomcat########## CATALINA_2_BASE=/usr/local/tomcat2 CATALINA_2_HOME=/usr/local/tomcat2 TOMCAT_2_HOME=/usr/local/tomcat2 export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME ##########2 tomcat########## ##########3 tomcat########## CATALINA_3_BASE=/usr/local/tomcat3 CATALINA_3_HOME=/usr/local/tomcat3 TOMCAT_3_HOME=/usr/local/tomcat3 export CATALINA_3_BASE CATALINA_3_HOME TOMCAT_3_HOME ##########3 tomcat########## ##########4 tomcat########## CATALINA_4_BASE=/usr/local/tomcat4 CATALINA_4_HOME=/usr/local/tomcat4 TOMCAT_4_HOME=/usr/local/tomcat4 export CATALINA_4_BASE CATALINA_4_HOME TOMCAT_4_HOME ##########4 tomcat########## ##########5 tomcat########## CATALINA_5_BASE=/usr/local/tomcat5 CATALINA_5_HOME=/usr/local/tomcat5 TOMCAT_5_HOME=/usr/local/tomcat5 export CATALINA_5_BASE CATALINA_5_HOME TOMCAT_5_HOME ##########5 tomcat########## ##########6 tomcat########## CATALINA_6_BASE=/usr/local/tomcat6 CATALINA_6_HOME=/usr/local/tomcat6 TOMCAT_6_HOME=/usr/local/tomcat6 export CATALINA_6_BASE CATALINA_6_HOME TOMCAT_6_HOME ##########6 tomcat########## ##########7 tomcat########## CATALINA_7_BASE=/usr/local/tomcat7 CATALINA_7_HOME=/usr/local/tomcat7 TOMCAT_7_HOME=/usr/local/tomcat7 export CATALINA_7_BASE CATALINA_7_HOME TOMCAT_7_HOME ##########7 tomcat########## ##########8 tomcat########## CATALINA_8_BASE=/usr/local/tomcat8 CATALINA_8_HOME=/usr/local/tomcat8 TOMCAT_8_HOME=/usr/local/tomcat8 export CATALINA_8_BASE CATALINA_8_HOME TOMCAT_8_HOME ##########8 tomcat########## ##########9 tomcat########## CATALINA_9_BASE=/usr/local/tomcat9 CATALINA_9_HOME=/usr/local/tomcat9 TOMCAT_9_HOME=/usr/local/tomcat9 export CATALINA_9_BASE CATALINA_9_HOME TOMCAT_9_HOME ##########9 tomcat##########
使配置生效
source /etc/profile
配置每個tomcat的配置檔案
tomcat/bin/startup.sh和tomcat/bin/shutdown.sh
cd /usr/local/tomcat1/bin vim startup.sh 在頭部加上 export JAVA_HOME=/usr/java/jdk1.8.0_171 export JRE_HOME=/usr/java/jdk1.8.0_171/jre export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib export CATALINA_BASE=$CATALINA_BASE export CATALINA_HOME=$CATALINA_HOME vim shutdown.sh 一樣在頭部加上 export JAVA_HOME=/usr/java/jdk1.8.0_171 export JRE_HOME=/usr/java/jdk1.8.0_171/jre export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib export CATALINA_BASE=$CATALINA_BASE export CATALINA_HOME=$CATALINA_HOME
修改埠號
tomcat/conf
cd /usr/local/tomcat1/conf tomcat1的,修改如下:第一個地方:修改關閉監聽埠,預設8005,修改為1005,當然你可以改成其他任意沒有用過的埠號。 <Server port="1005" shutdown="SHUTDOWN"> 第二個地方:修改http監聽埠,預設8080,這裡改成1010。 <Connector port="1010" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 第三個地方:修改 AJP 的對應埠,預設8009,修改為1009: <Connector port="1009" protocol="AJP/1.3" redirectPort="8443" />
配好以後就可以啟動多個tomcat了。