centos 同时运行多个tomcat的配置方案

主要涉及三个文件:

1、/etc/profile

2、startup.sh

3、server.xml

步骤:

1、配置profile,然后执行source /etc/profile,使配置生效

########### java environment ######
JAVA_HOME=/usr/local/jdk/jdk1.5.0_22
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib/rt.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
########### java environment ######

########## tomcat8080 start ###########
CATALINA_1_BASE=/usr/local/tomcat60
CATALINA_1_HOME=/usr/local/tomcat60
TOMCAT_1_HOME=/usr/local/tomcat60
export CATALINA_1_BASE CATALINA_1_HOME TOMCAT_1_HOME
########## tomcat8080 end ############

########## tomcat8081 start ###########
CATALINA_2_BASE=/usr/local/tomcat61
CATALINA_2_HOME=/usr/local/tomcat61
TOMCAT_2_HOME=/usr/local/tomcat61
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
########## tomcat8081 end ########

2、分别编辑多个tomcat的startup.sh,在最后添加一下(按实际情况修改):

export JAVA_HOME=/usr/local/jdk/jdk1.5.0_22
export PATH=$PATH:$JAVA_HOME/bin  
export CLASSPATH=$JAVA_HOME/lib  
export CATALINA_HOME=$CATALINA_1_HOME  
export CATALINA_BASE=$CATALINA_1_BASE

3、分别编辑多个tomcat的server.xml(这里分别将对应的端口+1)。进行修改:8005-->8006 ; 8080 -->8081 ; 8009 --> 8010,以此类推。

4、先执行./shutdown.sh,然后执行./startup.sh,记得是分别重启tomcat。重启完生效。

你可能感兴趣的:(centos,tomcat)