让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了