需要在一个绑定了域名的IIS服务器上整合tomcat,第一次整合,在这里做个记录。
服务器环境:
操作系统WindowsServer2000,apache-tomcat-6.0.20,jdk1.6.0_16
需要使用tomcat连接器(Apache Tomcat Connector):Tomcat Connectors JK 1.2
目前最新的是:isapi_redirect-1.2.30.dll
下载地址:
http://labs.renren.com/apache-mirror/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.30/
1、将isapi_redirect-1.2.30.dll拷贝到tomcat的bin目录
2、在tomcat的conf目录中创建2个文件(workers.properties和uriworkermap.properties)
1)在tomcat的conf下创建workers.properties,内容:
workers.tomcat_home=D:\apache-tomcat-6.0.20
workers.java_home=D:\jdk1.6.0_16
ps=\
worker.list=worker1
worker.worker1.port=8009
worker.worker1.host=localhost
worker.worker1.type=ajp13
worker.worker1.lbfactor=1
2)在tomcat的conf下创建uriworkermap.properties,此文件说明了要转发到tomcat的URI规则,内容如下:
/appname/*=worker1
可能的设置有:
/*=worker1 | #所有访问都转发 到tomcat中 |
/*.jsp=worker1 | #所有*.jsp的才向tomcat转发 |
/jsp-examples/*=worker1 | #所有/jsp-examples/*的才向tomcat转发 |
!/*.gif=worker1 | #所有的gif文件都不向tomcat转发,而由IIS处理 |
3、导入注册表
新建文件reg.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.30.dll"
"log_file"="D:\\apache-tomcat-6.0.20\\logs\\isapi.log "
"worker_file"="D:\\apache-tomcat-6.0.20\\conf\\workers.properties"
"worker_mount_file"="D:\\apache-tomcat-6.0.20\\conf\\uriworkermap.properties"
"log_level"="realease"
双击运行这个文件,导入注册表中。log_level还可以为“debug”。
4、设置IIS默认网站的IsApi筛选器
在【默认Web站点】上右键,选择【属性】,切换到【ISAPI筛选器】选项卡,添加一个名为“jakarta”的筛选器,文件选择为“D:\apache-tomcat-6.0.20\bin\isapi_redirect-1.2.30.dll”。如图:
注意:在有的IIS版本中,需要在服务器扩展中添加允许isapi_redirect-1.2.30.dll执行。
5、创建虚拟目录jakarta
jakarta是在第三步的注册表"extension_uri"="/jakarta/isapi_redirect-1.2.30.dll"中规定的名字,这个虚拟目录要指向isapi_redirect-1.2.30.dll所在的目录(D:\apache-tomcat-6.0.20\bin),并且设置为“脚本和可执行程序”。如图:
6、重启IIS和Tomcat进行测试
重启IIS和Tomcat。
确保http://127.0.0.1:8080、http://127.0.0.1:8080/appname/、http://127.0.0.1能正常访问。
这时先看看IIS默认网站的IsApi的tomcat是否为绿色,绿色后就可以通过IIS访问Tomcat了,包括Tomcat的虚拟路径也可以。
IIS: http://127.0.0.1/
tomcat: http://127.0.0.1/appname/
注意只有在workers.properties中描述的uri才能被转发到tomcat上
参考:
http://blog.csdn.net/xingzhiyun/archive/2008/02/13/2090522.aspx
http://tech.ccidnet.com/art/3093/20050608/264665_1.html
- 大小: 15.5 KB
- 大小: 15.5 KB
分享到:
相关推荐
IIS5.0IIS5.0IIS5.0IIS5.0IIS5.0
iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0
IIS5.0完整安装包forWin2000IIS5.0
iis5.0安装包 iis5.0安装包 iis5.0安装包 iis5.0安装包
XP系统下简易IIS安装工具
iis 5.0 适用于windos xp,不适用于windos 2000和2003
2003系统需要的 IIS5.0 或者IIS6.0
这是一个文件,iis5.0limiande,希望大家给一个iis6.0de安装包,在线等着用这是一个文件,iis5.0limiande,希望大家给一个iis6.0de安装包,在线等着用这是一个文件,iis5.0limiande,希望大家给一个iis6.0de安装包,...
是window下的服务器,iis5.0版本,是window下的服务器,iis5.0版本。是window下的服务器,iis5.0版本
iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0iis5.0
IIS 5.0 5.1 IIS 5.0 5.1 IIS 5.0 5.1
IIS5.0的一键安装程序,安装简单快捷 安装步骤:1、双击运行IIS一键安装程序 2、双击运行bat文件
包含了所有整合所需的文档/工具,包括 jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip 修改版jk2.rar How To Configure IIS 7.0 and Tomcat with the JK 1.2 Connector How To Install Apache Tomcat with IIS ...
iis5.0,iis56.0 windows xp,windows 2000 iis 配置
Windows XP IIS5.0
iis安装文件,没IIS的快来IIS5.0安装文件 xp sp2原版提取.rar
IIS 5.0 完整版 XP系统 绝对可用 不可用你丫抽我 绝对完整
IIS5.0 广大网页制作爱好者可以下载安装,里面有详细的配制说明,只要按照配制说明的进行配制就一定能保证可以使用。
自动安装版IIs5.0 这是一完全自动安装版。。支持XP系统。。
iis 5.0 iis 6.0下载(xp下用)很多ghost系统都没有安装iis,所以这东西十分有用,对于asp.net程序员。有人反应安装不上,那是你不会安装,设置->控制面版->添加删除windows组件->到解压后的iis目录里找。欢迎访问...