IIS6與Tomcat6的整合2

2021-08-23 13:40:03 字數 1527 閱讀 1354

多個虛擬主機時需要寫上虛擬主機的主機頭資訊,上面的虛擬主機中, www.tomcat.cn站點除了asp及靜態的html檔案以外,其它的請求全部由tomcat處理,實際應用時可以考慮將、css、html等靜態的檔案由iis負責直接發給客戶端,tomcat只負責處理jsp,servlet等。

3.tomcat的配置檔案,增加虛擬主機資訊

修改檔案為conf目錄中的server.xml檔案,增加內容示例:

注釋:在d盤中ovtch(專案名稱)檔案中建立乙個root檔案(將專案放在其中)

4.增加isapi_redirect.dll需要用到的登錄檔資訊

用記事本建立乙個tomcat.reg檔案,內容如下:

windows registry editor version 5.00

[hkey_local_machine\software\apache software foundation\jakarta isapi redirector\1.0]

"log_file"="c:\\tomcat6\\logs\\isapi.log"  #ovtch

就是tomcat

"log_level"="debug"

"worker_file"="c:\\tomcat6\\conf\\workers.properties"

"worker_mount_file"="c:\\tomcat6\\conf\\uriworkermap.properties"

"tomcat_start"="c:\\tomcat6\\bin\\tomcat.bat start"

"tomcat_stop"="c:\\tomcat6\\bin\\tomcat.bat stop"

"extension_uri"="/jakarta/isapi_redirect.dll"

注意上面的所有涉及到tomcat的路徑都要換成實際部署時的路徑資訊,目錄的分隔用「\\」表示,編輯好了以後雙擊匯入登錄檔。

5.iis中新增w eb服務擴充套件

6.iis中增加多個虛擬主機

依次在iis中建立虛擬主機,埠號全部使用80即可,這個和整合沒有什麼關係,最關鍵的一點要在每個虛擬主機中增加主機頭資訊(與tomcat中增加的虛擬主機相同)

如下圖1:

虛擬主機建立完成後,可以先訪問一下**的靜態html檔案或資源等,看看iis中的虛擬主機工作是否正常。

IIS6與TomCat的整合

執行環境 j2se 1.5 安裝在c jdk tomcat 5.5.4 安裝在c tomcat 停止狀態 windows 2003自帶iis6.0 停止狀態 tomcat jk2 iis 聯結器 解壓後得到isapi redirector2.dll放置在c tomcat iis 接下來在tomcat...

tomcat6使用備忘

剛剛解壓版的tomcat6.0.18,啟動setup.bat後,通過瀏覽器訪問 問題原因 d tomcat6.0 conf 目錄下的 tomcat users.xml 檔案內容如下 問題修改 將tomcat users.xml 檔案內容改為 重新啟動tomcat 在登入時使用 使用者名稱admin ...

tomcat6目錄結構

首先來了解一下 tomcat5.5 的目錄結構 bin 存放windows 或linux 平台上啟動和關閉 tomcat 的指令碼檔案 conf 存放tomcat 伺服器的各種全域性配置檔案,其中包括 server.xml tomcat 的主要配置檔案 tomcat users.xml 和web.x...