Windows 下tomcat安裝及將多個tomcat註冊為Windows服務

來源:互聯網
上載者:User

標籤:tle   過多   未使用   port   表示   pac   3.4   下界   調試   

一、應用情境

      雖然Windows在當下已經不再是我們作為伺服器作業系統平台的首選,但是還是有一些開發商或者項目整體需求的限制必須運行在Windows系統平台之下。為了避免多個應用部署在同一個tomcat之下帶來的管理不便或者不同應用之間依賴情境的衝突,需要在一台伺服器上運行多個tomcat服務,則需要將多個tomcat註冊為Windows系統服務,下面就來介紹如何在此情境下進行相關應用配置操作。

二、tomcat安裝包選擇

      安裝包的選擇,以tomcat6為例有以下幾種選擇:

  1. apache-tomcat-6.0.53-windows-x64.zip
  2. apache-tomcat-6.0.53-windows-x86.zip
  3. apache-tomcat-6.0.53.exe
  4. apache-tomcat-6.0.53.zip

1、2是包含了Windows服務元件和一些依賴的組件的安裝包

3則是一個exe可執行檔,是最簡單安裝方式,但是其安裝目錄中缺少了一些調試等相關的組件。

4則是一個不包含Windows服務元件的綠色版本

以及伺服器端服務運行、管理、排錯等因素考慮,建議根據作業系統平台選1、2兩種包進行安裝。

三、tomcat安裝配置

1、安裝此版本tomcat支援的JDK,比較簡單就不過多贅述、安裝路徑為:C:\Program Files\Java\jdk1.6.0_45

2、將安裝包解壓放置安裝目錄,如D盤,路徑為:D:\apache-tomcat-6.0.53

3、將tomcat註冊為Windows服務

3.1 修改service.bat檔案

set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_45set CATALINA_BASE=D:\apache-tomcat-6.0.53set CATALINA_BASE=D:\apache-tomcat-6.0.53

3.2 在cmd命令中執行註冊命令

>D:\apache-tomcat-6.0.53\bin\service.bat install

3.3 在服務控制台中我們可以看到註冊的tomcat服務

3.3 啟動tomcat服務,右擊此服務點擊啟動

服務狀態變為已啟動,則表示tomcat服務啟動成功

3.4 開啟瀏覽器驗證http://127.0.0.1:8080,顯示以下介面表示安裝啟動服務成功。

 

 四、將多個tomcat註冊為Windows服務

4.1 複製tomcat,重新命名檔案夾為tomcat-web

4.2 修改server.xml設定檔

將檔案中8005、8080、8009修改成未使用的連接埠即可,如8105、8081、8109.

<Server port="8105" shutdown="SHUTDOWN">  ......省略行    <Connector port="8081" protocol="HTTP/1.1"                connectionTimeout="20000"                redirectPort="8443" />......省略行    <Connector port="8109" protocol="AJP/1.3" redirectPort="8443" />

4.3 修改service.bat檔案

set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_45set CATALINA_BASE2=D:\tomcat-webset CATALINA_HOME2=D:\tomcat-web
set SERVICE_NAME=Tomcat6-web
rem 將檔案中多有CATALINA_BASE修改成CATALINA_BASE2rem 將檔案中多有CATALINA_HOME修改成CATALINA_HOME2rem 將檔案中tomcat6.exe修改成tomcat6-web.exe

4.4 重新命名tomcat.exe和tomcat6w.exe執行檔案

將tomcat.exe重新命名為tomcat6-web.exe

將tomcat6w.exe重新命名為tomcat6-webw.exe

4.4 執行註冊命令

D:\tomcat-web\bin\service.bat install

4.5 查看服務控制台,增加了一個Apache Tomcat 6.0 Tomcat6-web的tomcat服務

4.6 通過tomcat6-web.exe控制台進行參數設定

1)通過此控制台可以對tomcat進行啟動、停止、暫停、重啟操作

 2)工作此控制台可以對jvm參數進行相關配置

 4.7 服務啟動後,在瀏覽器中輸入http://127.0.0.1:8081,如果出現以下介面則表示安裝配置成功。

 

至此,完成了在Windows下安裝tomcat及將多個tomcat註冊成Windows服務的安裝配置操作。

 

如果覺得我的文章對您有用,請隨意打賞。您的支援將鼓勵我繼續創作! 

 



Windows 下tomcat安裝及將多個tomcat註冊為Windows服務

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.