由於工作的原因,需要在乙個伺服器中配置多個tomcat。在網上找了許多的資料,發現在自己的機子上用不了。當第乙個tomcat啟動後,後面tomcat的server.xml中的埠不管怎麼改,仍然會報埠衝突。後來在dos下執行才發現所有的tomcat都會去找catalina_home和catalina_base這兩個環境變數,因此步驟如下:
1.使用壓縮版的tomcat不能使用安裝版的。
2.第乙個tomcat的配置不變。
3.增加環境變數catalina_home2,值為新的tomcat的位址;增加環境變數catalina_base2,值為新的tomcat的位址。
4.修改新的tomcat中的startup.bat,把其中的catalina_home改為catalina_home2。
5.修改新的tomcat中的catalina.bat,把其中的catalina_home改為catalina_home2,catalina_base改為catalina_base2。
6.修改conf/server.xml檔案:
6.1 [color=red][/color]把埠改為沒有是使用的埠。
6.2[color=red] [/color]把埠改為沒有是使用的埠。
6.3[color=red][/color] 把埠改為沒有是使用的埠。
7成功!
乙個伺服器上配置多個tomcat
電腦上裝了兩個tomcat,乙個6乙個7.當第乙個tomcat啟動後,後面tomcat的server.xml中的埠不管怎麼改,仍然會報埠衝突。後來在dos下執行才發現所有的tomcat都會去找catalina home和catalina base這兩個環境變數,因此步驟如下 1.使用壓縮版的tomc...
一台centos伺服器執行多個tomcat
1 進入到tomcat目錄 例如 usr tomcat 命令 cd usr tomcat 2 複製該tomcat並修改名字 命令 cp atomcat tomcat job 將原來tomcat複製並改名成tomcat job 這裡名字可以自己隨便取 3 修改剛剛複製的tomcat中的配置檔案,共三處...
同乙個伺服器配置多個tomcat
6.修改啟動埠和關閉埠 進入d div tomcat7 8081 conf 目錄,開啟server.xml檔案,修改下面兩個地方 1 修改這個port 8006 原來預設的為 8005,使得它的關閉埠和另乙個關閉埠不發生衝突。2 修改port 8081 原來預設的為 8080 使得它的連線埠和另乙個...