讓iis支持jsp,iis+tomcat配置方法程序gg總結
本文附帶所插件,如有轉載請勿修改製作者信息,以便有疑問的朋友能夠及時聯繫本人
1--首先,安裝jdk以及tomcat環境,確保tomcat正常解析jsp文件
2--安裝iis確保iis可以正常工作。
3--本視頻主要介紹iis整合tomcat的全過程
採用的環境是Windows 2003 SERVER IIS 6.0 +J2SE1.5+TOMCAT5.0
下面的內容是註冊文件,要將這個文件倒入到註冊表
下面要設置的是具體的插件配置包括
插件的dll文件相對路徑
插件日誌文件位置
插件日誌級別(這裏要注意一點,程序GG曾經犯了個錯誤就是把這設置成調試(debug)了,兩天後我的服務器硬盤空間就被這個日誌文件佔滿了,所以推薦使用的級別是(error))
以及兩個,相應配置文件的存放位置
文件名稱: 程序GG.reg
文件內容
Windows Registry Editor Version 5.00
[
"extension_uri"="/jakarta/isapi_redirect.dll"
"log_file"="F:/程序GG-QQ43714802/Tomcat5/logs/isapi.log"
"log_level"="debug"
"worker_file"="F:/程序GG-QQ43714802/Tomcat5/conf/workers.properties"
"worker_mount_file"="F:/程序GG-QQ43714802/Tomcat5/conf/uriworkermap.properties"
文件名稱: uriworkermap.properties
文件內容
/*.jsp=sm
/sm/*=sm
文件名稱: workers.properties
文件內容
workers.tomcat_home=F:/程序GG-QQ43714802/Tomcat5 #讓mod_jk模塊知道Tomcat
workers.java_home=F:/程序GG-QQ43714802/j2sdk #讓mod_jk模塊知道j2sdk
ps=/ #指定文件路徑分割符
worker.list=sm
worker.sm.port=8009 #工作端口,若沒佔用則不用修改
worker.sm.host=localhost #Tomcat服務器的地址
worker.sm.type=ajp13 #類型
worker.sm.lbfactor=1 #負載平衡因數
這三個文件同時放到F:/程序GG-QQ43714802/Tomcat5/conf文件夾下面
將isapi_redirect.dll文件放在F:/程序GG-QQ43714802/dll文件夾下面
將 程序GG.reg 文件倒入到註冊表
選擇iis的相應站點(想要支持jsp的站點),進行下列操作
1----建立虛擬目錄,目錄名成爲jakarta,這個名稱要與上面那個註冊表文件中配置的一樣
選擇的路徑是F:/程序GG-QQ43714802/dll
2----選擇這個站點--右鍵--屬性--找到isapi篩選選項卡--添加F:/程序GG-QQ43714802/dll/isapi_redirect.dll,篩選器名稱就叫java8吧,隨便了呵呵
3----將tomcat中配置的站點和iis中配置的站點指向同一個文件夾
4----如果您使用的是Windows2003一定不要忘記打開Web服務擴展中,剛纔我們添加的那個java8篩選器將其設置爲允許狀態,否則一定不會生效的,Windows2000就不用了
參考tomcat多站點配置方法如下:
在tomcat下的conf中server.xml的文件中加入多個如下:
<Context debug="0" docBase="D:程序GGbs" path="" reloadable="true" workDir="d:Tomcat5work3"/>
</Host>
<Host appBase="webapps" name="www.gongyu.com.cn">
<Context debug="0" docBase="D:程序GGwww" path="" reloadable="true" workDir="d:Tomcat5work4"/>
</Host>
重新啓動Tomcat和IIS,IIS下面就能支持JSP了