1. 程式人生 > >一臺電腦同時配置多個Tomcat容器

一臺電腦同時配置多個Tomcat容器

由於我自己的電腦上同時安裝了兩個IDE開發工具:Eclipse和Myeclipse,但是我又不想兩個IDE公用一個Tomcat,然後就需要同時配置兩個Tomcat。在網上搜了下資料,然後自己動手操作了下,於是便記錄下來,以便於能夠幫助到那些需要幫助的人。步驟如下:

我電腦上下載的Tomcat版本是7.0版本免安裝版(解壓版)的。需要注意的是:.exe安裝版的貌似一臺電腦只能安裝一個,否則會引起衝突。

這裡寫圖片描述

1、將這個免安裝版的apache-tomcat-7.0.57資料夾另外再複製一份放在某個路徑下,也可以兩份放在同一個資料夾下面。

2、第一個Tomcat的配置不需要做什麼改動,如果之前已經配置了的話,當然如果想改動也是可以的。

3、增加新的系統環境變數:CATALINA_HOME1,值為新的Tomcat的目錄路徑。

這個是原來已經配置好了的

這裡寫圖片描述

這個是新配置的Tomcat

這裡寫圖片描述

4、修改新的tomcat中的startup.bat檔案,用記事本或者寫字板開啟即可,把其中所有的CATALINA_HOME全部改為CATALINA_HOME1,使用替換功能全部替換掉即可。

這裡寫圖片描述

5、修改新的tomcat中的catalina.bat,同上,使用替換功能把其中所有的CATALINA_HOME改為CATALINA_HOME1。

這裡寫圖片描述

**6、修改新的Tomcat的conf/server.xml檔案,修改三個埠:
SHUTDOWN、HTTP/1.1、AJP/1.3三處的埠,全部改成沒有使用過的埠即可。**

如:將8005改成8006

這裡寫圖片描述

如:將8080改成8888

這裡寫圖片描述

如:將8009改成8008

這裡寫圖片描述

7、上面都配置好了之後,現在就可以在同一臺電腦上同時執行多個tomcat了。當然,有的時候同時運行了多個tomcat,然後上面顯示的名字都是Tomcat,這樣就不好區分,然後我們可以通過修改catalina.bat檔案中的:doStart部分的Titile即可,例如將Tomcat後面加個埠號加以區分。Tomcat_8090

這裡寫圖片描述

8、然後,我們同時啟動兩個Tomcat,看看效果,

這裡寫圖片描述

9、注意:有的時候執行Tomcat的時候如果沒有配置環境變數
需要加上下面三行程式碼
啟動startup.bat
否則會一閃而過

下面的路徑改成自己的Tomcat根路徑和Jdk根路徑即可

setlocal
set CATALINA_HOME=E:\weixin\apache-tomcat-weixin
set JAVA_HOME=D:\SETUP\jdk1.6.0_45_x64

10、結束。