linux下启动多个tomcat

痛定思痛。 2022-06-02 12:47 368阅读 0赞

1.改变不同tomcat的启动与关闭端口,每个tomcat 都用不同的端口,修改下面的两个配置 tomcat/conf/server.xml

  1. <Server port="8005" shutdown="SHUTDOWN">
  2. <Connector executor="tomcatThreadPool"
  3. port="8080" protocol="HTTP/1.1"
  4. connectionTimeout="20000"
  5. redirectPort="8443" />

2.配置不同的CATALINA环境变量,不同的tomcat要各自指定自己的CATALINA环境变量

/etc/profile中加入

  1. #tomcat 8080
  2. CATALINA_8080_BASE=/usr/local/tomcat/tomcat9.8080
  3. CATALINA_8080_HOME=/usr/local/tomcat/tomcat9.8080
  4. TOMCAT_8080_BASE=/usr/local/tomcat/tomcat9.8080
  5. export CATALINA_8080_BASE CATALINA_8080_HOME TOMCAT_8080_BASE
  6. #tomcat 8081
  7. CATALINA_8081_BASE=/usr/local/tomcat/tomcat9.8081
  8. CATALINA_8081_HOME=/usr/local/tomcat/tomcat9.8081
  9. TOMCAT_8081_BASE=/usr/local/tomcat/tomcat9.8081
  10. export CATALINA_8081_BASE CATALINA_8081_HOME TOMCAT_8081_BASE

修改tomcat/bin/catalina.sh ,加入环境变量,不同的tomcat引入不同的环境变量

  1. export CATALINA_BASE=$CATALINA_8080_BASE
  2. export CATALINA_HOME=$CATALINA_8080_HOME

然后就可以启动多个tomcat了

发表评论

表情:
评论列表 (有 0 条评论,368人围观)

还没有评论,来说两句吧...

相关阅读