如何在一臺電腦上同時啟動多個tomcat
阿新 • • 發佈:2019-01-08
學習Javaweb開發有一段時間了,在開發過程中一直用的是一個Tomcat,最近開發與同時聯調,為了不影響開發進度,本人想給他單獨開一個伺服器供他聯調使用,於是在網上找了好多資料,有的說增加環境變數CATALINA_HOME、CATALINA_HOME1、CATALINA_HOME2等等。其實沒有必要那樣搞,增加這些東西的話還要修改/bin/catalina.bat和/bin/startup.bat檔案,個人認為沒有那個必要。接下來我們來看一下一個簡單的方法。
1、下載Tomcat版本的時候會讓你選擇windows版和zip壓縮版,切記一定要選擇zip壓縮版。
2、切記一定不能配置CATALINA_HOME,因為環境變數中配置了它再啟動Tomcat伺服器的時候就會找環境變數配置的這個Tomcat會報端口占用。
3、修改/conf/server.xml檔案。需要修改的內容是
4、然後儲存重啟Tomcat即可。/* 修改SHUTDOWN埠號,預設是8005,將其修改為未被佔用的埠號,我個人習慣是給埠號+1 */ <Server port="8006" shutdown="SHUTDOWN"> /* 修改HTTP/1.1埠號,預設是8080 */ <Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> /* 修改AJP/1.3埠號,預設是8009 */ <Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />
注:以此類推啟動第三臺伺服器依次修改server.xml檔案中的幾個埠號即可;埠號不能重複。