iis和tomcat5整合


在记事本中写入上面的文字,并保存为 reg.reg (附件中有一个copy)

 

双击.reg文件.
--------------------------------------------------------------------------------

 

Windows
添加两个系统环境变量,他们是CATALINA_HOME和JAVA_HOME.

 

在桌面上右键"我的电脑",选择"属性-高级-环境变量"

 

CATALINA_HOME 指向你的Tomcat安装目录,本例子中是 C:Tomcat 5.0

 

JAVA_HOME 指向Java SDK安装目录,本例子中是 C:j2sdk1.4.2_04

 

--------------------------------------------------------------------------------

 

IIS
安装ISAPI筛选器
进入ISAPI筛选器 界面

 

 

 

点击 添加 按钮,键入一个新的筛选器名称,名称可以随意起

 

 

 

再点击 浏览 按钮,选择isapi_redirector2.dll。本例子中是
C:Tomcat 5.0inwin32i386isapi_redirector2.dll

 

 

 

点击确定。IIS重起之后新的筛选器才会生效,我们先不重起,稍后再做。

 

 

 

点击确定保存修改,退出站点属性对话框。

 

注意Note: 你可以选择特定的站点进行设置,增加筛选器,也可以对所有站点同时增加筛选器
在IIS树中右键左侧的"计算机",调出属性,选择"编辑"调出主属性对话框

 

 

 

调出主属性对话框,添加筛选器。

 

 

 

 

 

--------------------------------------------------------------------------------

 

创建筛选器所需要的虚拟目录
选择需要加载Tomcat服务站点,右键选择新建,再选择虚拟目录

 

 

 

创建虚拟目录,别名为jakarta。注意这个名字是固定值,不要拼写错误!

 

 

 

指定目录为isapi_redirector2.dll所在目录. 本例子中是 C:Tomcat 5.0inwin32i386

 

 

 

选择执行,使之可用

 

 

 

成功建立虚拟目录之后,你应该在管理其中看到如下显示。

 

 

 

 

 

--------------------------------------------------------------------------------

 

重新启动IIS服务
选择计算机,右键,选择重新启动IIS

 

 

 

选择重新启动Internet服务,点击确定

 

 

 

操作系统中管理工具-事件查看器中可以查看服务的启动情况,isapi_redirector2.dll会把它的出错信息写入事件查看器,而不是像较早版本那样写入一个文件中。

 

启动之后在IIS控制台,站点属性中的ISAPI筛选器的列表中,可以看到Tomcat连接器的状态,有绿色向上箭头就对了

 

 

 


--------------------------------------------------------------------------------

 

测试
Tomcat
首先测试Tomcat安装的例子能否运行,使用Tomcat自己的服务器和端口

 

测试服务器中的servlets: http://localhost:8080/servlets-examples/

 

测试服务器中的JSP: http://localhost:8080/jsp-examples/

 

测试Tomcat管理界面: http://127.0.0.1:8080/admin/

 

IIS
现在我们访问IIS中的同一个例子,来测试连接器是否工作,注意修改地址和端口跟你的IIS相符合

 

http://localhost/servlets-examples/

 

http://localhost/jsp-examples/

 

如果一切正常,则你已经使得IIS5在Tomcat JK2 IIS 连接器的工作下可以解析jsp&servlet程序了,祝贺你。

 

--------------------------------------------------------------------------------这是iis5.0和tomcat5.0.28的整合,绝对能运行,我的机子就是这样配置的,tomcat5.0也可以的,但tomcat5.0以下版本就不是这样整合了,我也成功整合过iis5.0和tomcat4.1.3,它与tomcat5.0整合方法很不相同哦!

 

祝大家愉快!

 

本文作者:
« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3