JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Application Server » Tomcat  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
話題被移動
該話題已被移動 - browser , 2004-03-29 13:58
如果您尚不清楚該話題被移動的原因,請參考論壇規則以及本版公告或者聯系本版版主。
本主題所含的標籤
無標籤
作者 Tomcat5 + IIS5 設定詳解 [精華]
luchiong





發文: 42
積分: 1
於 2004-03-29 13:50 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
小弟之前也是被這個問題搞到心神不寧。最後終於解決了。
把自己的心得po上來、跟各位分享、請前輩、高人不吝指教。

環境說明:
Tomcat 5.0.19
J2SDK 1.4.1
Tomcat Web Server Connector JK 2
Download <a herf ="http://apache.cdpa.nsysu.edu.tw/jakarta/tomcat-connectors/jk2/binaries/">here</a>

首先、請先確定你的OS是Windows Server2000 SP4、之前試過Win2k pro 外掛IIS結果不成。

設定檔如下列:
1.file name: [workers.properties]

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[shm:]
info=Shared memory file. Required for multiprocess servers
file=C:\Tomcat 5.0\work\jk2.shm (**請將此處修改成符合你的tomcat路徑**)
size=1000000
 
[channel.socket:localhost:8009]
info=Ajp13 worker, connects to tomcat instance using AJP 1.3 protocol
tomcatId=localhost:8009
 
[uri:/jsp-examples/*]
info=JSP examples, map requests for all JSP pages to Tomcat.
context=/jsp-examples

[uri:/servlets-examples/*]
info=Servlet examples, map requests for all servlets to Tomcat.
context=/servlets-examples


**注意:如要新增你自己的Web AP、請參照[uri:/jsp-examples/*]的寫法。
** 如要新增一個web ap 叫做:junkAP、請加入如下:
1
2
3
[uri:/junkAP/*]
info=junkAP examples, map requests for all JSP pages to Tomcat.
context=/junkAP


2.file name: [connector 2.0.reg]

1
2
3
4
5
6
7
8
9
Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector]
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\2.0]
"workersFile"="C:\\Tomcat 5.0\\conf\\workers.properties" (**請將此處修改成符合你的tomcat路徑**)"extensionUri"="/jakarta/isapi_redirector2.dll"
"logLevel"="debug"
"serverRoot"="C:\\Tomcat 5.0" (**請將此處修改成符合你的tomcat路徑**)  


Copy & Paste
1.將 workers.properties C&P 到<tomcat_home>\conf
2.將修改完成的 connector 2.0.reg 檔、right click、選擇「合併」、此時、此基碼會自動寫入你電腦的registry。
可用 regedit 察看。
3.將 JK2 connector [isapi_redirector2.dll] C&P 至 [tomact_home]\bin\win32\i386
(不一定要在這個目錄、也可放在其他目錄下)

iis 設定:
在開始設定前、建議先將iis service停用
使用控制台、進入「系統管理工具」、點選「Internet服務管理員」。進入iis 控制台。

1.新增虛擬目錄
點選「預設的web站台」、right click 新增 --> 虛擬目錄
在新增精靈中、先輸入別名 「jakarta」。
目錄指到 [isapi_redirector2.dll] 所在目錄。
存取權限設定必須有 讀取、執行指令檔、執行(例如ISAPI應用程式....)三種。皆須勾選。
按下完成即可。

2.設定ISAPI篩選器 (isapi filter)
點選「電腦名稱」、right click --> 內容 -->編輯(主要內容)
選擇ISAPI篩選器、按下新增、在對話框中輸入「篩選器名稱」、tomcat connector。
再使用瀏覽鍵、將執行檔指到 [isapi_redirector2.dll]
按下確定即可。

到此、設定已經完成。重新開機後、確認在iis 控制台中、ISAPI篩選器下的[isapi_redirector2.dll]
是否已經被讀取、如果、左方的箭頭是綠色、表示 [isapi_redirector2.dll] 以正確讀取。
如為紅色、表示可能registry 或是 workers.properties 的設定出錯。或是dll crap掉。

如一切無誤、開啟IE、在網址列輸入 http://localhost:8080
會先進入 tomcat 的歡迎畫面、在點選左下方的 jsp-example
此時、IE的URL會轉變成 http://localhost:8080/jsp-examples/
將URL改成 http://localhost/jsp-examples/ 如果畫面顯示正常、表示iis與tomcat已經互相在talking了。

希望、對各位能有幫助。


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
14269 [精華] Tomcat5 + IIS5 設定詳解 luchiong 2692 2004-03-29 13:50
12811 Re:Tomcat5 + IIS5 設定詳解 minmax 22 2004-03-30 09:53
12677 Re:Tomcat5 + IIS5 設定詳解 zhshfeng_xx 72 2004-04-06 12:24
11869 Re:Tomcat5 + IIS5 設定詳解 silen 57 2004-07-21 19:51
11743 Re:Tomcat5 + IIS5 設定詳解 silen 208 2004-07-21 20:00
11546 Re:Tomcat5 + IIS5 設定詳解 GuanChih 161 2004-07-23 17:37
11760 Re:Tomcat5 + IIS5 設定詳解 glenchao 419 2004-08-16 20:32
» JWorld@TW »  Application Server » Tomcat

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8