1. 修改/ect/profile文件
#Add by xxxx at 20170814
JAVA_HOME=/usr/local/java
JAVA_BIN=/usr/local/java/bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
#Add by dudiao at 20171211
#first tomcat
CATALINA_BASE=/tomcat
CATALINA_HOME=/tomcat
TOMCAT_HOME=/tomcat
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
#second tomcat
CATALINA_2_BASE=/tomcat-beta
CATALINA_2_HOME=/tomcat-beta
TOMCAT_2_HOME=/tomcat-beta
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
2. 修改第二个Tomcat配置
-
修改tomcat各个端口号
<Server port="8005" shutdown="SHUTDOWN"> <Connector port="8080" > <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
8005、8080、8009、8443每个端口可能存在多个,全为替换下即可(其中8433在Tomcat配置https时会用到)。
-
打开第二个Tomcat的bin目录下。编辑
catalina.sh
文件,在
# OS specific support. $var _must_ be set to either true or false.
下边添加第二个Tomcat的配置
# Second tomcat
export CATALINA_BASE=$CATALINA_2_BASE
export CATALINA_HOME=$CATALINA_2_HOME
# Second tomcat
启动Tomcat就可以了。
注意: 外网访问新的tomcat时,防火墙要先放开端口号(例如8080改为8090,这时就要放开8090端口),在用腾讯云和阿里云服务器时,直接登录系统后台配置即可(腾讯云是在安全组里边),不用编辑etc/sysconfig下的iptables文件
我的最新文章会先发到公众号【读钓的YY】上,欢迎关注!