iis整合tomcat的總結

2021-06-12 07:56:40 字數 1405 閱讀 7005

公司要縮減開支,減少伺服器的數目,這樣的話,tomcat和iis就要在一台伺服器上執行了。網上資料挺多,覺得應該不難,於是就答應了領導。沒想到實際做起來這麼麻煩。

現在折騰出來了,但腦子裡依然不是很清楚,因為不懂原理。所以把配置步驟記下來,有機會再好好研究。

伺服器版本:server 2008.

1.tomcat的配置。

isapi_redirect.dll的位置不重要,bin裡也行,cong裡也可以。

workers.properties:

# 工作站的名稱任意,但須注意前後一致,多個工作站以「,」分割   

worker.list=worker1

# 工作站的型別:ajp13是iis與tomcat通訊協議的名稱

worker.ajp13w.type=ajp13

# 注意此處的host需要與主機或者設定網域名稱的名稱一致

#worker.ajp13w.host=jeecms.com

worker.ajp13w.host=localhost

# ajp13協議的通訊埠

worker.ajp13w.port=8009

# 負載因子

worker.worker1.lbfactor=1

uriworkermap.properties:

# 當前網域名稱下上下文路徑為jsp的請求,**給ajp13w工作站處理   

#/jsp/*=worker1

#/jsp=worker1

# 當前網域名稱下的所有請求都**給ajp13w工作站處理

/*=worker1

# 當前網域名稱下,所有.jsp的請求都**給ajp13w工作站處理

# /*.jsp

# 當前網域名稱下,除了.html的請求,其他都**給ajp13w工作站處理

# !/*.html

這兩個檔案弄好了,就要匯入登錄檔,登錄檔的內容我不貼了。

server.xml:

unpackwars="true" autodeploy="true"

xmlvalidation="false" xmlnamespaceaware="false">

2.在iis裡建立**。

2)建立jakarta的虛擬目錄,然後在「處理程式對映」中新增isapi_redirect.dll的指令碼對映。

3)然後在**目錄下的「isapi篩選器」中把isapi_redirect.dll新增進去。

4)iis根目錄中,「isapi和cgi限制」中新增進去。

5)重啟。訪問測試。

需要注意的是,三個設定在不同的位置,不能重複新增,比較懂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...

IIS5 0與tomcat5 5 8的整合

iis5.0與tomcat5.5.8的整合 弄了一整天了.終於將iis與 tomcat整合在一起了,心裡是那個爽啊.現在就裝我的配置過程寫上,和各位朋友一起分享 或許對初學者有一點用處的 網上有很多關於iis與 tomcat的外掛程式整合的文章,但總有很多人配置不了,其實思路是相同的,只要動手去操作...

TOMCAT與IIS整合完整版(Jakarta)

廢話不多說,我們直接切入正題,這是根據客戶要求,第二次整合iis和tomcat,第一次糊里糊塗的就整合好了,這次因為客戶的伺服器上本來就已經有乙個tomcat,而客戶要求,我們新裝乙個tomcat,執行我們的服務,由於埠的問題,這次整合破費周折。1 在tomcat的conf資料夾下面建立乙個名字為w...