整合iis+tomcat

目的: Tomcat IIS整合在一塊兒,共用 80端口。讓 iis能夠解析 *.asp *.aspx *.jsp servlet *.do文件;java

第一步:準備工做。web

在你的 Tomcat下面建立一個新的目錄 IISwindows

拷貝 bin"isapi_redirector2.dll 到你的 $Tomcat_Home"bin中。api

拷貝 bin"isapi_redirector2.dll 到你的 $Tomcat_Home"IIS中。瀏覽器

拷貝 conf"workers2.properties 到你的 $Tomcat_Home"conf (確認 8009端口沒有被佔用)tomcat

拷貝 conf"jk2.properties 到你的 $Tomcat_Home"confjsp

修改 REG"jakarta.reg 的內容,將 c:""tomcat5.5所有修改成你的 Tomcat的安裝目錄,(建議目錄中不要有空格)。tomcat6.0也是一樣網站

雙擊 IIS.reg文件,將內容導入註冊表中。url

第二步:配置 IISspa

在你要的網站上創建虛擬目錄 jakarta(必定要爲這個),並指向第一步中的 IIS目錄,記得加上可執行的權限。

添加篩選器 jakarta:進入站點屬性的「 ISAPI篩選器」標籤頁。建立一個新的篩選器 jakarta。具體步驟以下:點擊添加按鈕,在篩選器名稱中輸入 jakarta,可執行文件選擇 isapi_redirector2.dll。單擊肯定按鈕。重啓站點,看篩選器上箭頭是否爲綠色向上,若是是則初步成功。

此時能夠在瀏覽器中經過 [url]http://localhost/[/url]訪問 IIS

啓動 Tomcat (因爲 workers2.properties文件中已經爲你配置好了 Tomcat的默認的兩個應用 jsp-examples servlets-examples)此時能夠經過 [url]http://localhost/jsp-examples/[/url] [url]http://localhost/servlets-examples/[/url]來訪問 Tomcat下面的這兩個應用。

注意地址要寫全,不要丟掉」 /」。

若是訪問其餘 Tomcat下面的應用,

只須在 $Tomcat_Home"conf"workers2.properties文件中,增長相似的 [uri:/servlets-examples/*]便可。

例如若是咱們經過 [url]http://localhost:8080/job/[/url]能夠訪問 Tomcat下面的 job應用,那麼咱們能夠在 workers2.properties中,添加 [uri:/job/*]便可。

windows2003 iis6須要添加web服務擴展
文件選擇isapi_redirector2.dll,並設置成容許

注意點:若是安裝過程當中出現問題,請從新完全地刪除您添加的全部文件。

 

by sofot

softotto@126.com

http://www.blogjava.net/b47248054   《《《《《《《《《《《-附件在這裏

http://blog.csdn.net/b47248054

 

相關文章
相關標籤/搜索