Windows2003下Tomcat5.5 整合IIS6

来源:未知 责任编辑:责任编辑 发表时间:2013-11-26 22:14 点击:

环境:Windows 2003 R2 + IIS 6.0 + JDK 1.5+TOMCAT5.5

1. 安装tomcat

2. 下载jk

http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.14/isapi_redirect-1.2.14.exe

安装的好处就是配置文件都有了。只需做少许修改:

安装目录可以随意(最好让目录不带空格),安装完成后在conf里就是它的配置文件,安装完后找到目录文件Apache Software FoundationJakarta Isapi Redirector 这个可以根据你自己的改动,在conf文件里把workers.properties.minimal它改为

workers.properties,对应找到注册表里的

HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationJakarta Isapi Redirector1.0] 中的worker_file 点右键修改

同样去掉workers.properties.minimal 后的minimal。

3. 以下为两个文件的内容

uriworkermap.properties:

# Mapping the URI /admin, /manager, /jsp-examples and /servlets-examples and

# everything under them to Tomcat

# /admin/*=ajp3

# /manager/*=ajp13

# /jsp-examples/*=ajp13

# /servlets-examples/*=ajp13

# Mapping all URI which end with a common suffix .jsp and .do to Tomcat

# /*.jsp=ajp13

# /*.do=ajp13

# Mapping all URI to Tomcat

/*=ajp13

worker.properties:

worker.list=ajp13

worker.ajp13.type=ajp13

worker.ajp13.host=localhost

worker.ajp13.port=8009

4. 在iis里新建一个站点,指向网站所在的目录(比如$CATALINA_HOMEwebappsROOT),然后在站点上点右键选“属性”,在弹出的页框里选择“ISAPI筛选器”,点“添加”,筛选器名称填jakarta,可执行文件中填入你的isapi_redirector.dll的绝对路径。“确定”后点“确定”关闭属性页。再在“默认网站”上右键,选择“新建”->“虚拟目录”,别名填jakarta,下一步,路径选为你的isapi_redirector.dll存放的目录。

5. 在“Internet信息服务管理器”的“网站”中的“Web服务扩展”上点右键选择“添加一个新的Web服务扩展”,弹出的框中扩展名填Tomcat(其实无所谓的),“要求的文件”选“添加”然后找到你的isapi_redirector.dll后“确定”。“设置扩展状态为允许”也打上勾,确定。

6. 如果要让iis能读取index.jsp这样的jsp默认首页,还需要在IIS6.0右键单击【默认网站】,选择【属性】,单击【主目录】选项卡中的【配置】,单击【映射】选项卡,单击【添加】,将isapi_redirector.dll的全路径写进去,扩展名要写.jsp(注意:如果你的路径包含空格,那么你需要将这个完整路径用英文的双引号括起来才能添加)。

到这里就配置完了

7. 重起tomcat 重启iis 去掉端口后看看能运行了吧

总结:

说到底,这就是两种服务的一种集成,使之外部看起来像一种服务,可以这么理解:

外部访问域名-->解析后到IP-->IIS查找相应站点-->发现jsp文件-->转至jk连接处理-->将相应文件解释转给Tomcat-->将页面返回给IIS-->展现给客户端。

那么哪出了问题,就查哪,一步一步来,一定能成功的,希望对大家有所帮助,另外多看官方手册,多想其中的原理,网上流传的各种文档不一定就是正确的,包括本文,只是尽量详尽的给一种引导。

System Requirements

For this installation I used the following:

Windows Server 2003 Enterprise Edition

Internet Information Services (IIS) 6.0

Sun Java Runtime JRE 5.0 Update 2

Apache Jakarta Tomcat version 5.5.9

The JK Tomcat Web Server Connectors

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • dos命令原来也能这样用?允许查找未知子目录指定文件
  •  windows的磁盘操作之八——格式化分区的思考
  • windows篇-第三章 安装和配置DNS服务器
  • windows篇-第二章 安装和配置Web服务器
  • windows篇-第一章 windows server 2008安装和简单配置
  •  windows server 2003断开远程之后自动注销用户
  • Windows服务器下用IIS Rewrite组件为IIS设置伪静态方法
  • Windows 2008 R2 SP1部署WSUS 3.0 SP2
  • Windows 7秘籍揭秘:用“手”写公式

快速直达

操作系统导航

LinuxWindows虚拟机
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1