记录一下在同一台Linux服务器上放两个Tomcat启动Tomcat冲突的问题

1.放两个同样的Tomcat,然后在对应的Tomcat容器内修改conf下的sever.xml文件

#Tomcat1

<Server port="8005" shutdown="SHUTDOWN">

<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 

<Connector protocol="AJP/1.3" address="::1" port="8009" redirectPort="8443" />

#Tomcat2

<Server port="8006" shutdown="SHUTDOWN">

<Connector port="8082" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 

<Connector protocol="AJP/1.3" address="::1" port="8010" redirectPort="8443" />

两个文件的端口要区分开,避免端口重复

2.在根目录选择.bash_profile文件进行编辑

#第一个Tomcat
export CATALINA_BASE=/var/opt/mycat
export CATALINA_HOME=/var/opt/mycat
export TOMCAT_HOME=/var/opt/mycat

#第二个Tomcat
export CATALINA_2_BASE=/var/opt/mycat8082
export CATALINA_2_HOME=/var/opt/mycat8082
export TOMCAT_2_HOME=/var/opt/mycat8082

3.编辑好.bash_profile之后执行命令source .bash_profile,更新.bash_profile文件

4.然后去对应的Tomcat的bin目录编辑catalina.sh文件

在代码# OS specific support.  $var _must_ be set to either true or false.下方新增以下两行代码

#Tomcat1
export CATALINA_BASE=$CATALINA_BASE
export CATALINA_HOME=$CATALINA_HOME

#Tomcat2
export CATALINA_BASE=$CATALINA_2_BASE
export CATALINA_HOME=$CATALINA_2_HOME

5.在对应的Tomcat中切换到bin目录执行./startup.sh 就完成了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值