茫茫網海中的冷日 - 對這文章發表回應
茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1674959 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
SD3.png

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

對這文章發表回應

發表限制: 非會員 可以發表

發表者: 冷日 發表時間: 2010/4/22 15:26:45

Tomcat咬在IIS中的方式

1. 先灌好JAVA、IIS和Tomcat並測試全都已經可以正常執行

2. 下載isapi_redirect.dll連接器
可至 ftp://ftp.nsysu.edu.tw/Unix/Web/apache/jakarta/tomcat-3/bin/win32/i386/isapi_redirect.dll
或到 http://ftp.nsysu.edu.tw http://ftp.tku.edu.tw 去搜尋關鍵字

3. 新增一個環境變數,變數名稱輸入CATALINA_HOME,變數值輸入Tomcat的安裝路徑,例如我的內容是:C:\Tomcat 4.1

4. 在C:\Tomcat 4.1\bin中新增一個iis資料夾,並將isapi_redirect.dll放進C:\Tomcat 4.1\bin\iis當中


5. 啟動IIS點選你的WEB站台按右鍵,選「內容」進入「ISAPI篩選器」→新增,篩選器名稱輸入「Jakarta Redirector」,執行檔輸入「C:\Tomcat 4.1\bin\iis\isapi_redirect.dll」(視你實際的位置而定)

6. 在點選你的WEB站台中新增一個虛擬目錄名叫jakarta,目錄請指到C:\Tomcat 4.1\bin\iis,權限請選擇「讀取」、「執行指令檔」、「執行」三項

7. 打開一個記事本輸入以下內容


1
2
3
4
5
6
7

REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]
"extension_uri"="/jakarta/isapi_redirect.dll"
"log_file"="C:\\TOMCAT\\logs\\iis_redirect.log"
"log_level"="emerg"
"worker_file"="C:\\tomcat 4.1\\conf\\worker.properties"
"worker_mount_file"="C:\\tomcat 4.1\\conf\\uriworkermap.properties"



8. 將該內容另存成iis_redirect.reg在任意位置,檔案建好之後即可執行該檔案,按下確定後會將檔案內容註冊進windows裡頭

9. 到tomcat\conf下打開一個記事本輸入以下內容並將檔名存成worker.properties


1
2
3
4
5
6
7
8
9
10
11
12
13
14

# ************ Begin worker.properties **************
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=ajp13
worker.tomcat_home=C:\Tomcat 4.1
#上面這一行指到你的tomcat目錄
worker.java_home=C:\j2sdk1.4.2_07
#上面這一行指到你的java的目錄
ps=\
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
# ************ End worker.properties **************



10. 到tomcat\conf下打開一個記事本輸入以下內容並將檔名存成uriworkermap.properties


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

# ************ Begin uriworkermap.properties **************
default.worker=ajp13
/=$(default.worker)
/*=$(default.worker)
/ROOT/=$(default.worker)
/ROOT/*=$(default.worker)
/manager=$(default.worker)
/manager/*=$(default.worker)
/examples=$(default.worker)
/examples/*=$(default.worker)
/tomcat-docs=$(default.worker)
/tomcat-docs/*=$(default.worker)
/webdav=$(default.worker)
/webdav/*=$(default.worker)
#以上的目錄結構,視您webapps下的目錄結構自行增減,
#例如webapps目錄底下如果建立了一個ePOS的資料夾,
#那麼上面就得再加上
#/ePOS=$(default.worker)
#/ePOS/*=$(default.worker)
# ************ End uriworkermap.properties **************



11. 假如在ROOT目錄底下建立了一個ePOS的資料夾,則在該資料夾中建立一個名為WEB-INF的資料夾,並在WEB-INF資料夾中建立兩個名為classes和lib的資料夾

12. 先將TOMCAT關閉,再將IIS重新啟動,再開啟TOMCAT

13. 將電腦關機幾秒鐘之後再開機

14. 開機後在IE裡輸入http://localhost/examples/jsp/dates/date.jsp,重新整理幾次確定JSP程式能正常執行

15. 將自己寫的*.jsp網頁放進ROOT以及ROOT中的目錄裡,假如目錄名稱為ePOS,檔案名稱為test.jsp

16. 在IE裡輸入http://localhost/test.jsp以及http://localhost/ePOS/test.jsp,若有正常執行程式的話就表示您已經成功了

17. 若是失敗的話請先檢查第10步及以後的步驟,再不成功的話就請將以上全部檢查一遍吧

18. 當其它目錄中的網頁要連結進您的JSP網頁時可用絕對路徑法或是URL

 

--

以上    轉自javaworld 備忘用  
          如有侵權 請告知刪除


原文出處: Tomcat咬在IIS中的方式 @ Mr. 8的單身日記 :: 痞客邦 PIXNET ::
內容圖示
url email imgsrc image code quote
樣本
bold italic underline linethrough   












 [詳情...]
validation picture

注意事項:
預覽不需輸入認證碼,僅真正發送文章時才會檢查驗證碼。
認證碼有效期10分鐘,若輸入資料超過10分鐘,請您備份內容後,重新整理本頁並貼回您的內容,再輸入驗證碼送出。

選項

Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|