一.說明: 配置如下:Win2000 Server + IIS 5.0(Win2000自帶)+ Tomcat 3.1 binary release. 我使用的Tomcat 3.1是編譯過的版本,在這個版本里面沒有配置IIS和NT Service 的說明,但是在Tocmcat 3.2 source版里面有比較詳細的幫助文件。根據這些幫助文件 可以順利的把Tomcat作為插件插入IIS。
二.啟動tomcat 安裝完tomcat之后(具體安裝過程略),要啟動Tomcat很簡單,首先可以查看tomcat\bin\startup.bat文件,利用控制面板里面的系統->高級->環境變量對話框,新建環境變量TOMCAT_HOME和JAVA_HOME,使它們各自指向TOMCAT和JDK的根目錄即可。另外為保險起見,可以在path里面把二者的路徑添加進去。然后開啟一個DOS窗口執行startup.bat。 啟動Tomcat后,會有一個DOS窗口顯示啟動情況。此時訪問http://localhost:8080可以看到Tomcat的一些示例。
三.配置 下一步工作就是如何把Tomcat插入IIS,使二者協同工作。主要分以下幾個步驟: 1、在Windows注冊表中注冊: #####################關鍵############################# 在DOS狀態下運行TomCat: x:\tomcat\bin\startup jkconf,你會發現自動打開了一個dos窗口,等到該dos窗口自動關掉了,說明你的配置文件已經生成! 打開 x:\tomcat\Conf\auto,是不是看到了 iis_redirect.reg 這個注冊表?直接運行它(不需要編輯)。然后去下載 isapi_redirect.dll把它放到 auto這個目錄,下面一樣。 #####################關鍵############################# 2、打開IIS管理器,在"默認WEB站點”中建立一個虛擬目錄jakarta,讓它的路徑指向isapi_redirect.dll所在目錄。(在3.1 bin中可能沒有這個dll,你可以從3.2的bin\iis\nt4\i386目錄中拷貝一個過來。該虛擬目錄應被設置為"可執行”。 3、利用IIS管理器,把isapi_redirect.dll設置為"默認WEB站點”的ISAPI篩選器,名稱可以任起。 4、重啟IIS,確認剛才添加的ISAPI篩選器前面標了一個綠色向上的箭頭然后重啟Tomcat(執行tomcat\bin\shutdown.bat可關閉Tomcat) 此時,IIS應該已經可以處理*.jsp文件了。由于Tomcat設置中,默認的Root是 tomcat\webapps\ROOT,所以你可以在這個目錄中放置一個jsp文件(例如 index.jsp),然后訪問http://localhost/index.jsp,看一下效果。
##################這比上面的成功概率大##########################
如果按照上面的方法還是無法使IIS處理jsp文件,可以嘗試在IIS管理器->默認WEB站點屬性->主目錄->配置中添加一個"應用程序映射”,把*.jsp文件映射到isapi_redirect.dll上。
##################這比上面的成功概率大##########################
|