如何在一臺 PC 上打開兩個 Tomcat 服務器

Tomcat 版本:apache-tomcat-7.0.78;apache

操做系統:Windows瀏覽器

首先下載 Tomcat 的壓縮包,固然 Apache 官網提供了 Windows 下的安裝包,咱們選擇壓縮版的。tomcat

Tomcat 的默認配置服務器

首先是須要JDK,這一步就不說了。操作系統

而後只須要將文件解壓,而後在環境變量中添加 CATALINA_HOME,值爲文件的目錄。code

雙擊運行 bin/startup.bat,就能夠運行服務器了。server

(這裏有個坑啊,我以前一直覺得是運行 Tomcat7.exe 或者 Tomcat7w.exe 這兩個文件運行的,固然這兩個也能運行服務器,可是在此以前須要在 cmd 下敲命令 service.bat install 安裝 Tomcat7 服務,我以前也一直是這麼作的,然而此次兩個 Tomcat 的話,服務名字重了就用不了了。要卸載服務的話用 「service.bat remove」)xml

其實還能夠更簡單,咱們查看 startup.bat 文件,發現其實 Tomcat 會檢查咱們有沒有配置 CATALINA_HOME 環境變量,若是沒有他會將當前目錄做爲 CATALINA_HOME 的值。因此咱們索性不配置了,這樣若是 Tomcat 多了,也能夠以不變應萬變。rem

第二個 Tomcat 的配置cmd

打開 conf/server.xml,修改以下三個端口:

<Server port="18005" shutdown="SHUTDOWN">

<Connector port="18080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

<Connector port="18009" protocol="AJP/1.3" redirectPort="8443" />

以後就能夠了,運行 startup.bat,在瀏覽器上輸入端口號就能夠看到 tomcat 的首頁了。

若是是配置了環境變量的,修改方法是:

  • 新增環境變量 CATALINA_HOME,值設爲第二個解壓目錄的路徑。
  • 修改新的tomcat中的startup.bat,把其中的 CATALINA_HOME 改成 CATALINA_HOME2。
  • 修改新的tomcat中的catalina.bat,把其中的 CATALINA_HOME 改成 CATALINA_HOME2。
  • 修改上述三個端口。

兩種方法均可以,可是明顯的是不配置環境變量更加簡潔一些。

相關文章
相關標籤/搜索