
jCuckoo 文档整理 2008-12-15
---------------------------------------------------------------------------------------------------------------------------------
版权:http://blog.csdn.net/guoquanyou
Tomcat6.0 与 windows 2003 server 的 IIS 服务器集成
本例主要讲解 Tomcat6.0 与 windows 2003 server 的 IIS 服务器集成的问题,用到的工具版
本如下:jdk 是 6.0、Tomcat 6.0、windows 2003 server 的 IIS。
1、去对应网站下载 jdk 和 tomcat
http://www.sun.com/
http://tomcat.apache.org/
2、对 jdk 进行安装,并配置环境变量
3、http://tomcat.apache.org/connectors-doc/上面下载 isapi_redirect.dll,此处使用 1.2.27 版本。
并将 isapi_redirect-1.2.27.dll 拷贝到<CATALINA_HOME>/bin 目录下
4、在<CATALINA_HOME>/conf 目录下,创建 workers.properties 文件,通过该文件将 jdk 及
tomcat 的目录告诉系统。具体内容如下:

jCuckoo 文档整理 2008-12-15
---------------------------------------------------------------------------------------------------------------------------------
版权:http://blog.csdn.net/guoquanyou
workers.tomcat_home=D:\Program Files\Apache Software Foundation\Tomcat 6.0 # 让
mod_jk 模块知道 Tomcat
workers.java_home=D:\Program Files\Java\jdk1.6.0_10 #让 mod_jk 模块知道 j2sdk
ps=\ #指定文件路径分割符
worker.list=worker1
worker.worker1.port=8009 #工作端口,若没占用则不用修改
worker.worker1.host=localhost #Tomcat 服务器的地址
worker.worker1.type=ajp13 #类型
worker.worker1.lbfactor=1 #负载平衡因数
5、在<CATALINA_HOME>/conf 目录下,创建 uriworkermap.properties 文件,在该文件中,写
明哪些文件、哪些路径使用 Tomcat 提供服务,而不是通过 IIS 提供服务。
/*.jsp=worker1
/helloapp/*=worker1
/cube/*=worker1
6、通过 jk.reg 修改注册表,或手工直接修改
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]
"extension_uri"="/jakarta/isapi_redirect-1.2.27.dll"
"log_file"="D:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\logs\\isapi.log"
"log_level"="debug"
"worker_file"="D:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\conf
\\workers.properties"
"worker_mount_file"="D:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\conf
\\uriworkermap.properties"
7、对 IIS 进行配置