1.编辑profile文件: vi /etc/profile
底部加入各个tomcat的路径(这里以两个为例.tomcat具体路径写自己机器上的):
# tomcat1
CATALINA_BASE=/home/tomcat1/apache-tomcat-7.0.82
CATALINA_HOME=/home/tomcat1/apache-tomcat-7.0.82
TOMCAT_HOME=/home/tomcat1/apache-tomcat-7.0.82
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
# tomcat2
CATALINA_2_BASE=/home/tomcat2/apache-tomcat-7.0.82
CATALINA_2_HOME=/home/tomcat2/apache-tomcat-7.0.82
TOMCAT_2_HOME=/home/tomcat2/apache-tomcat-7.0.82
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
2. 修改各个tomcat的端口使之不会互相冲突,即tomcat的server.xml中8005,8080,8009三处都要修改
3.tomcat1 中startup.sh和shutdown.sh文件中大概21行那个空白的位置处指定本机jdk环境路径并且将tomcat1和在profile中的配置对应起来:
# -----------------------------------------------------------------------------
# Start Script for the CATALINA Server
# -----------------------------------------------------------------------------
export JAVA_HOME=/usr/java/jdk1.7.0_79
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_HOME
export CATALINA_BASE=$CATALINA_BASE
tomcat2 中同样要将startup.sh和shutdown.sh文件中大概21行那个空白的位置处指定本机jdk环境路径并且将tomcat2和在profile中的配置对应起来:
# -----------------------------------------------------------------------------
# Start Script for the CATALINA Server
# -----------------------------------------------------------------------------
export JAVA_HOME=/usr/java/jdk1.7.0_79
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE
如果要部署多个Tomcat,按照以上方法重复配置即可。