修改埠號還是無法啟動第二個tomcat的原因

2022-03-05 06:39:07 字數 719 閱讀 2640

問題:我的伺服器是tomcat7.0.20,修改完所有埠之後(shutdown埠、http埠、https埠、ajp埠),啟動乙個就不能啟動另乙個。

兩 個startup.bat最前面加上一句set catalina_home=當前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.1 把埠改為沒有是使用的埠。 

7成功!

8 第三、第四.....等n臺伺服器參考3~6 步順序進行即可!祝好運! 在cmd命令列執行1、netstat –ano 檢視埠情況2、tasklist 檢視執行程式情況3、殺掉占用你多需要埠的程式

修改埠號

修改埠號 在預設情況下,tomcat的埠是8080,使用了兩個tomcat,那麼就需要修改其中的乙個的埠號才能使得兩個同時工作。那麼,如何修改tomcat的埠號呢?首先到安裝目錄 或者解壓目錄 下找到conf資料夾,在裡面找到server.xml的檔案,找到 將port 8080 改為其它的就可以了...

修改Tomcat埠號

伺服器 localhost 要求使用者名稱和密碼,原因是埠衝突,調整如下 機器上裝了oracle,是oracle自帶的http server佔了8080埠,oracle的tomcat埠衝突,要麼改tomcat埠,要麼把http server停掉。改tomcat埠的方法如下 1 在tomcat安裝根目...

SVN修改埠號

subversion有兩種不同的配置方式,一種基於它自帶的輕量級伺服器svnserve,一種基於非常流行的web伺服器apache。根據不同的配置方式,subversion使用不同的埠對外提供服務。基於svnserve的,預設埠為3690,基於apache的,預設埠為apache的預設埠80。有時候...