轉載:https://blog.csdn.net/wangxy799/article/details/53957770
1.案例:配置一台機上配置三個Tomcat
2.方法1:【只用修改第一個以外Tomcat設置】
-
設置shoudowm.bat\startup.bat\catalina.bat
- apache-tomcat-8080無需設置;
- apache-tomcat-8090設置:
shoudowm.bat\startup.bat\catalina.bat三文件中的 CATALINA_HOME 全部替換成 CATALINA_HOME2 - apache-tomcat-8100設置:
shoudowm.bat\startup.bat\catalina.bat三文件中的 CATALINA_HOME 全部替換成 CATALINA_HOME3
-
設置server.xml
- apache-tomcat-8080無需設置;
- apache-tomcat-8090設置:
<Server port="8015" shutdown="SHUTDOWN"> 。。。 <Connector port="8090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 。。。 <Connector port="8019" protocol="AJP/1.3" redirectPort="8443" />
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- apache-tomcat-8100設置:
<Server port="8025" shutdown="SHUTDOWN"> 。。。 <Connector port="8100" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 。。。 <Connector port="8029" protocol="AJP/1.3" redirectPort="8443" />
- 1
- 2
- 3
- 4
- 5
- 6
- 7
**(tomcat7以下的只用改兩個端口)。
3.方法2:【每一個tomcat都要修改】
1.在各個tomcat中bin目錄下的catalina.bat文件的第一行中 CATALINA_HOME=(當前tomcat目錄路徑)
apache-tomcat-8080設置:
apache-tomcat-8090設置:
apache-tomcat-8100設置:
2.將tomcat中conf目錄下的server.xml文件端口改一下。
8080可以不用改;
8090 server.xml:
8100 server.xml:
4.結果:
去各tomcat目錄下,執行 startup.bat腳本。成功啟動三個tomcat.