Linux配置部署多个tomcat

配置/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了。

猜你喜欢

转载自blog.csdn.net/zdf1943/article/details/81095401