[Tomcat]如何在同一台機部署多個tomcat服務


背景:往往不知情的同學在同一台機器上部署多個tomcat會發現第二個tomcat啟動會報錯。而有些同學會想到可能是端口重復,然而,在server.xml改了端口還是發現不行。其實要想實現同一台機器部署多個tomcat,需要修改配置的地方不止一個!

 

第一個地方:

找到bin/startup.bat文件,這是tomcat的啟動文件。截圖如下:

image

在文件第一行添加如下兩行:

SET JAVA_HOME=C:\software\jdk1.6.0_33 (JDK所在路徑)

SET CATALINA_HOME=C:\test\tomcat2(第二個tomcat解壓的路徑)

例子截圖如下:

image

 

第二個地方:

找到server.xml文件,修改以下3個地方。截圖如下:

image

1、<Server port="8085" shutdown="SHUTDOWN">

截圖如下:

image

2、<Connector port="8088" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

截圖如下:

image

3、<Connector port="8089" protocol="AJP/1.3" redirectPort="18443" />

截圖如下:

image

 

修改以上2個地方后再啟動第二個服務即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM