引用網址:http://blog.ibd.cn/Blog/bingchen/archives/2006/143.html
1。安裝tomcat5.0.7。
運行jakarta-tomcat-5.0.7.exe,安裝模式不用normal,而是選擇full(這樣會把tomcat安裝成win2000的服務,而且還有tomcat的源代碼),然后按照提示進行。我的taomcat裝在C:\Program Files\Apache Software Foundation\Tomcat 5.0.7下。
2。設置環境變量tomcat_home。在桌面上,“我的電腦”->點右鍵->“屬性”->“高級”->“環境變量”->“系統變量”->新建->變量名:tomcat_home, 變量值:C:\Program Files\Apache Software Foundation\Tomcat 5.0.7。點“確定”保存。
3.在C:\Program Files\Apache Software Foundation\Tomcat 5.0.7\conf下新建“connector”文件夾,然后復制isapi_redirector2.dll到C:\Program Files\Apache Software Foundation\Tomcat 5.0.7\conf\connector下面。
4.創建workers2.properties到C:\Program Files\Apache Software Foundation\Tomcat 5.0.7\conf下(可以用我附件中的workers2.properties,使用前請先修改文件的第一行,把“C:/Program Files/Apache Software Foundation/Tomcat 5.0.7/logs/jk2.log”改成你需要的路徑,copy地址欄的路徑時請注意,是"/"而不是“\”哦,跟windows表示的路徑不一樣)。
5.創建jk2.properties到C:\Program Files\Apache Software Foundation\Tomcat 5.0.7\conf下(直接使用我的附件里的jk2.properties)。
6.導入注冊表文件isapi_redirect.2.0.reg(雙擊文件,然后點確定就好了)導入之前請先修改注冊表文件,把serverRoot 和workersFile的“C:\\Program Files\\Apache Software Foundation\\Tomcat 5.0.7”替換成你的tomcat安裝路徑。
7.開始菜單->設置->控制面板->管理工具->Internet 服務管理器,然后找到 你的站點(我的計算機名是lnboy ,“默認 Web 站點”)。點右鍵->“屬性”->“ISAPI篩選器”->“添加”->篩選器名稱:jakarta,可執行文件:C:\Program Files\Apache Software Foundation\Tomcat 5.0.7\conf\connector\isapi_redirector2.dll。點“確定”保存。
8.接下來在“默認 Web 站點”點右鍵->新建->虛擬目錄->下一步->別名填:jakarta,再點下一步->目錄選擇為:C:\Program Files\Apache Software Foundation\Tomcat 5.0.7\conf\connector,再點下一步->"執行(例如ISAPI應用程序或CGI)"一項打上勾,再點下一步,再點“完成”。
9.重新啟動“默認 Web 站點”。然后在“默認 Web 站點”點右鍵->“屬性”->“ISAPI篩選器”,如果"jakarta"前面的箭頭是綠色的,那么表明配置已經成功了。
如果箭頭是紅色,那么請你檢查整個配置過程,看看有沒有弄錯的地方,(基本上除了涉及到tomcat的安裝目錄的地方需要修改之外, 其它沒有什么地方需要修改的)。
(大家還可以參考http://www.reynir.net/tomcat/tomcat_IIS_service_jk2.html,以上步驟,我就是按照它的說明加上一些小修改之后配置成功的。)
此時要想正常訪問jsp還有一些小問題,
10.設置環境變量tomcat_home。
桌面上,“我的電腦”->點右鍵->“屬性”->“高級”->“環境變量”->“系統變量”->新建->變量名:J***A_HOME, 變量值:D:\JBuilder8\jdk1.4。點“確定”保存。
11.把D:\JBuilder8\jdk1.4\lib目錄下的tools.jar給復制到tomcat的common\lib的目錄下(C:\Program Files\Apache Software Foundation\Tomcat 5.0.7\common\lib\下),重新啟動Tomcat,再重新啟動IIS。
12.此時打開http://localhost/index.jsp(注意:不是http://localhost/),應該可以看見tomcat的頁面。
但是看見了嗎???圖片顯示不正常,接下來再修改。
13.開始菜單->設置->控制面板->管理工具->Internet 服務管理器,然后找到 你的站點(我的計算機名是lnboy ,“默認 Web 站點”)。點右鍵->“屬性”->“文檔”->添加,輸入“index.jsp”,確定,再添加“index.html”,確定(因為著這是tomcat的默認起始頁面)。再到“主目錄”,“本地路徑”一欄,選擇“C:\Program Files\Apache Software Foundation\Tomcat 5.0.7\webapps\ROOT”。
14.重新啟動IIS,此時打開http://localhost/,比較一下,和打開http://localhost:8080/吧???大功告成也!!!
別忙,打開http://localhost/jsp-examples/看看,是不是打不開啊???此時還需要在IIS中新建虛擬目錄jsp-examples,本地路徑為:C:\Program Files\Apache Software Foundation\Tomcat 5.0.7\webapps\jsp-examples(看看次文件夾下的index.html,知道為什么要在前面添加"index.html"了吧???)。
15.重新啟動IIS,可以打開http://localhost/jsp-examples/jsp2/simpletag/hello.jsp了吧???
PS:上傳了附件,里面有需要用到的workers2.properties,jk2.properties和isapi_redirector2.dll,isapi_redirect.2.0.reg。
附件在
http://www.delphibbs.com/keylife/images/u88173/tomcatconf.rar
其它問題:測試整合是否成功:
1。修改TOMCAT的server.xml
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="/first" docBase="E:/qianlongs/test/jsp" >
</Context>
</Host>
<Host name="192.168.6.45" debug="0" appBase="" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<!--<Context path="" docBase="D:/testjsp" >
</Context>
-->
<Context path="/first" docBase="E:/qianlongs/test/jsp" >
</Context>
</Host>
2。在IIS建站點(按照上法)
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=714000