配置三个tomcat实例的环境变量
a. /etcprofile文件配置
vi /etc/profile 在文件最下方添加一下内容
# tomcat1 export CATALINA_HOME=/data/xiaogan/tomcat-internet-estate export CATALINA_BASE=/data/xiaogan/tomcat-internet-estate export TOMCAT_HOME=/data/xiaogan/tomcat-internet-estate # tomcat2 export CATALINA_HOME2=/data/xiaogan/tomcat-dubbo-admin export CATALINA_BASE2=/data/xiaogan/tomcat-dubbo-admin export TOMCAT_HOME2=/data/xiaogan/tomcat-dubbo-admin # tomcat3 export CATALINA_HOME3=/data/xiaogan/tomcat-base-server export CATALINA_BASE3=/data/xiaogan/tomcat-base-server export TOMCAT_HOME3=/data/xiaogan/tomcat-base-server
修改每个tomcat实例中启动文件中的配置变量
b.修改tomcat-base-server实例中catalina.sh,startup.sh,cat shutdown.sh三个文件
vi catalina.sh
#OS specific support. $var must be set to either true or false. 在该行后添加一下内容
export CATALINA_HOME=$CATALINA_HOME3 export CATALINA_BASE=$CATALINA_BASE3
vi startup.sh 在文件最下面添加一下内容
export CATALINA_HOME=$CATALINA_HOME3 export CATALINA_BASE=$CATALINA_BASE3
vi shutdown.sh 在文件最下面添加一下内容
export CATALINA_HOME=$CATALINA_HOME3 export CATALINA_BASE=$CATALINA_BASE3
剩余两个实例我就不一一写了,配置的时候需要进行相应的变化 注:tomcat-dubbo-admin使用的变量为CATALINA_HOME2和CATALINA_BASE2
而tomcat-internet-estate实例使用的变量为CATALINA_HOME和CATALINA_BASE,则不需要进行设置。
修改tomcat端口
tomcat-internet-estate使用的是默认的tomcat配置,所以不需要进行修改
修改tomcat-base-server的端口号
vi tomcat-base-server/conf/server.xml
<Server port="8007" shutdown="SHUTDOWN"> #这个端口改为8006,默认8005 <Connector port="8082" protocol="HTTP/1.1" #这个端口改为8081,默认8080 <Connector port="8011" protocol="AJP/1.3" redirectPort="8443" /> #端口8009该给8010
vi tomcat-dubbo-admin/conf/server.xml
<Server port="8006" shutdown="SHUTDOWN"> #这个端口改为8006,默认8005 <Connector port="8081" protocol="HTTP/1.1" #这个端口改为8081,默认8080 <Connector port="8010" protocol="AJP/1.3" redirectPort="8443" /> #端口8009该给8010