之所以说是相对原创,主要是因为毕竟精华的部分都是从网络上,官网上窃取的前人的成果,说是原创,是因为自己也一步一步的做下来,没有功劳也有苦劳
,用来将近一天的时间才弄出来,夺亏了主管和美女同事的帮忙啊.废话少扯,开始......
1,环境准备(winXp sp2+jdk1.6.0.2 + iis6.0 + tomcat6.0)
(a),jdk1.6.0.2 ,tomcat安装,我就不多说了,相信大家既然做整合了,都应该安装的差不多了,环境变量我也不废话了,网上一堆.IIS就更简单了.
(b)为了整合IIS,必去tomcat官方网站下载相应的dll文件.名字是isapi_redirect.dll,不过版本好多了,你可以下载适合你的,里面有win32的,还有64位机的,Linux的等等(此处感谢美女同事下了一批,呵呵,任意挑选),连接我就不给了,网上也很多.下载候,在tomcat/bin目录下建立jk文件夹,将isapi_redirect.dll文件拷贝进去
(c)创建如下的workers.properties文件:
workers.tomcat_home=D:Tomcat #让mod_jk模块知道TOMCAT
workers.java_home=D:jdk1.5.0 #让mod_jk模块知道JDK
ps= / #指定文件路径分隔符
worker.list=worker1
worker.worker1.port=8009 #工作端口
worker.worker1.host=localhost #TOMCAt服务器地址
worker.worker1.type=ajp13 #类型
worker.worker1.lbfactor=1 #负载平衡因数
创建如下的uriworkermap.properties文件:
#下面的配置是将浏览器里面的url转化到对应的worker1上,比方项目为abcSystem,则浏览器输入
#http://localhost/abcSystem/就会转化到worker1,也就相当于输入
#http://localhost:8080/abcSystem/的效果了.
/*.do=worker1
/*.jsp=worker1 #这里之所以做这么多,就是因为
/*.do=worker1 #一开始我只是写了/*.jsp=worker1,
/*.gif=worker1 #结果,tomcat主页不显示图片,只好多配
/*.css=worker1 #置一些
/*.html=worker
/abcSystem/*=worker1 将这两个文件拷贝到tomcat/conf目录下.
(d)修改注册表,创建HKEY_LOCAL_MACHINE/SOFTWARE/Apache Software Foundation/Jakarta Isapi Redirector/1.0项;在1.0项下建立如下字符串:
extension_uri /jakarta/isapi_redirect-1.2.6.dll jakarta为IIS下的虚拟目录
log_file d:/tomcat/logs/isapi.log 指定JK插件使用的日志文件
log_level debug 指定日志级别
worker_file d:tomcat/conf/workers.properties 指定JK插件的工作文件
worker_mount_file d:/tomat/conf/uriworkermap.properties 指定JK插件的URL映射
*注意d:/tomcat/是我家的安装路径,可别忘了改.
好了,以上是准备工作,主要是环境安装和文件做成.太晚了,明天晚上接着写IIS那边的活.
睡觉了
本文档详细介绍了如何在WinXP SP2环境下整合IIS 6.0与Tomcat 6.0,包括环境搭建、DLL文件配置、注册表设置等步骤。
8455

被折叠的 条评论
为什么被折叠?



