复制一个tomcat
# cp -R tomcat8 tomcat8-2
修改Profile文件.
# vim /etc/profile
#java
export JAVA_HOME=/alidata/server/java/jdk1.8.0_65
export JAVA_BIN=/alidata/server/java/jdk1.8.0_65/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
#tomcat8
export CATALINA_BASE=/alidata/server/tomcat8
export CATALINA_HOME=/alidata/server/tomcat8
export CATALINA_TMPDIR=/alidata/server/tomcat8/temp
export JRE_HOME=$JAVA_HOME
export CLASSPATH=/alidata/server/tomcat8/bin/bootstrap.jar
#tomcat8-2
export CATALINA_BASE_2=/alidata/server/tomcat8-2
export CATALINA_HOME_2=/alidata/server/tomcat8-2
export CATALINA_TMPDIR_2=/alidata/server/tomcat8-2/temp
export JRE_HOME_2=$JAVA_HOME
export CLASSPATH_2=/alidata/server/tomcat8-2/bin/bootstrap.jar
# . /etc/profile
进入tomcat8-2目录修改相应配置
# cd /alidata/server/tomcat8-2/bin/
编辑 catalina.sh 文件配置
# vim catalina.sh
在第一行添加:
CATALINA_HOME=$CATALINA_BASE_2
CATALINA_BASE=$CATALINA_HOME_2
CATALINA_TMPDIR=$CATALINA_TMPDIR_2
修改 Tomcat server.xml 里的端口配置.
# vim ../conf/server.xml
<Server port="8005" shutdown="SHUTDOWN">
改为:
<Server port="9005" shutdown="SHUTDOWN">
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" maxHttpHeaderSize="102400" />
改为:
<Connector port="9080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="9443" maxHttpHeaderSize="102400" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
改为:
<Connector port="9009" protocol="AJP/1.3" redirectPort="9443" />
改这3处就可以正常使用了.
配置完成. 可以同时启动两个 tomcat 了