Windows2003上整合IIS6和Tomcat5

http://tech.ddvip.com   2006年11月26日    社区交流

本文详细介绍Windows2003上整合IIS6和Tomcat5

  首先先说明我的系统,Windows2003Server中文版+IIS6+Tomcat5.0.14,JDK1.4.2安装目录为C:JDK,Tomcat安装目录为C:Tomcat,环境变量JAVA_HOME和TOMCAT_HOME都已设置好并指向其各自的安装目录。(注意,接下来所有文件中涉及到tomcat路径的请自行修改为自己的Tomcat路径)

  Tomcat5和IIS6的安装我就不说了,网上的文档很多,假定此时我们已经安装好了Tomcat5和IIS6并都能独立运行,两者的默认网站均指向C:web目录。

  现在我们要做的是到http://apache.linuxforum.net/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.2-win32-IIS.zip 去下载JK2,由JK2负责IIS和Tomcat的通讯,解开后得到isapi_redirector2.dll,我把它放在了C:  omcatiis下(目录随便)。

  接下来在Tomcat安装目录下的conf目录下建一个workers2.properties文件,把下面这段东东拷进去保存。注意file=".."之中的路径要用"/"哦!

[shm]
file=c:/Tomcat/logs/jk2.log
size=1048576

  #实际运用时把所有的localhost和8009换成你自己的IP和端口

[channel.socket:localhost:8009]
port=8009
host=localhost
#definetheworker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
#Urimapping
[uri:/*.jsp]
[uri:/web/*]
worker=ajp13:localhost:8009
#definetheworker
[status:status]
#Urimapping
[uri:/jkstatus/*]
worker=status:status

  之后编辑jk2.properties文件,确认其中是否有此一句:

  request.tomcatAuthentication=false

  接下来开始编辑注册表,直接建一个iis.reg文件,把下面一段拷进去保存然后双击iis.reg把信息导入注册表。(注意,把涉及的Tomcat路径改成你的Tomcat的路径)

责编:豆豆技术应用

正在加载评论...