windows:整合Tomcat5和IIS5 及正常打开jsp

原创 2004年09月30日 13:16:00

需要说明的几个问题:操作系统win2000pro,已经装了Jbilder8,从来没有设置过JAVA_HOME等环境变量,文中需要用到的几个文件在文末有下载连接,我整合的是IIS5+Tomcat5.0.7,但是估计IIS6,tomcat4也应该可以,不好意思,我的win2003因为打了个补丁,结果Daemon虚拟光驱挂了,认不出ISO了,IIS6也坏了,没有办法测试了,请允许我郁闷一下先。

好了,下面开始我的具体操作步骤:


1。安装tomcat5.0.7。
运行jakarta-
tomcat-5.0.7.exe,安装模式不用normal,而是选择full(这样会把tomcat安装成win2000的服务,而且还有tomcat的源代码),然后按照提示进行。我的taomcat装在C:/Program Files/Apache Software Foundation/Tomcat 5.0.7下。

2。设置环境变量tomcat_home。在桌面上,“我的电脑”->点右键->“属性”->“高级”->“环境变量”->“系统变量”->新建->变量名:tomcat_home, 变量值:C:/Program Files/Apache Software Foundation/Tomcat 5.0.7。点“确定”保存。

3.在C:/Program Files/Apache Software Foundation/Tomcat 5.0.7/conf下新建“connector”文件夹,然后复制isapi_redirector2.dll到C:/Program Files/Apache Software Foundation/Tomcat 5.0.7/conf/connector下面。

4.创建workers2.properties到C:/Program Files/Apache Software Foundation/Tomcat 5.0.7/conf下(可以用我附件中的workers2.properties,使用前请先修改文件的第一行,把“C:/Program Files/Apache Software Foundation/Tomcat 5.0.7/logs/jk2.log”改成你需要的路径,copy地址栏的路径时请注意,是"/"而不是“/”哦,跟windows表示的路径不一样)。

5.创建jk2.properties到C:/Program Files/Apache Software Foundation/Tomcat 5.0.7/conf下(直接使用我的附件里的jk2.properties)。

6.导入注册表文件isapi_redirect.2.0.reg(双击文件,然后点确定就好了)导入之前请先修改注册表文件,把serverRoot 和workersFile的“C://Program Files//Apache Software Foundation//Tomcat 5.0.7”替换成你的tomcat安装路径。

7.开始菜单->设置->控制面板->管理工具->Internet 服务管理器,然后找到 你的站点(我的计算机名是lnboy ,“默认 Web 站点”)。点右键->“属性”->“ISAPI筛选器”->“添加”->筛选器名称:jakarta,可执行文件:C:/Program Files/Apache Software Foundation/Tomcat 5.0.7/conf/connector/isapi_redirector2.dll。点“确定”保存。

8.接下来在“默认 Web 站点”点右键->新建->虚拟目录->下一步->别名填:jakarta,再点下一步->目录选择为:C:/Program Files/Apache Software Foundation/Tomcat 5.0.7/conf/connector,再点下一步->"执行(例如ISAPI应用程序或CGI)"一项打上勾,再点下一步,再点“完成”。

9.重新启动“默认 Web 站点”。然后在“默认 Web 站点”点右键->“属性”->“ISAPI筛选器”,如果"jakarta"前面的箭头是绿色的,那么表明配置已经成功了。

如果箭头是红色,那么请你检查整个配置过程,看看有没有弄错的地方,(基本上除了涉及到tomcat的安装目录的地方需要修改之外, 其它没有什么地方需要修改的)。

(大家还可以参考tomcat/tomcat_IIS_service_jk2.html">http://www.reynir.net/tomcat/tomcat_IIS_service_jk2.html,以上步骤,我就是按照它的说明加上一些小修改之后配置成功的。)


此时要想正常访问jsp还有一些小问题,

10.设置环境变量tomcat_home。
桌面上,“我的电脑”->点右键->“属性”->“高级”->“环境变量”->“系统变量”->新建->变量名:JAVA_HOME, 变量值:D:/JBuilder8/jdk1.4。点“确定”保存。

11.把D:/JBuilder8/jdk1.4/lib目录下的tools.jar给复制到tomcat的common/lib的目录下(C:/Program Files/Apache Software Foundation/Tomcat 5.0.7/common/lib/下),重新启动Tomcat,再重新启动IIS。

12.此时打开http://localhost/index.jsp(注意:不是http://localhost/),应该可以看见tomcat的页面。
但是看见了吗???图片显示不正常,接下来再修改。

13.开始菜单->设置->控制面板->管理工具->Internet 服务管理器,然后找到 你的站点(我的计算机名是lnboy ,“默认 Web 站点”)。点右键->“属性”->“文档”->添加,输入“index.jsp”,确定,再添加“index.html”,确定(因为着这是tomcat的默认起始页面)。再到“主目录”,“本地路径”一栏,选择“C:/Program Files/Apache Software Foundation/Tomcat 5.0.7/webapps/ROOT”。

14.重新启动IIS,此时打开http://localhost/,比较一下,和打开http://localhost:8080/吧???大功告成也!!!
别忙,打开
http://localhost/jsp-examples/看看,是不是打不开啊???此时还需要在IIS中新建虚拟目录jsp-examples,本地路径为:C:/Program Files/Apache Software Foundation/Tomcat 5.0.7/webapps/jsp-examples(看看次文件夹下的index.html,知道为什么要在前面添加"index.html"了吧???)。

15.重新启动IIS,可以打开http://localhost/jsp-examples/jsp2/simpletag/hello.jsp了吧???


PS:上传了附件,里面有需要用到的workers2.properties,jk2.properties和isapi_redirector2.dll,isapi_redirect.2.0.reg。

附件在tomcatconf.rar">http://www.delphibbs.com/keylife/images/u88173/tomcatconf.rar

整合Tomcat5和IIS5 及正常打开jsp

前言:以前也看了N篇文档,照着里面的说明配置,却总没有成功过,今天终于成功了!!!回过来再看那些文档,好多就直接Ctrl+C和Ctrl+v来的(又还不说明原文出处,想找人问都不能),关键操作的地方总是...
  • zaowei21
  • zaowei21
  • 2007年06月21日 11:54
  • 386

整合Tomcat5和IIS5 及正常打开jsp http://www.7880.com/info/2004/06/01/article-603.html

前言:以前也看了N篇文档,照着里面的说明配置,却总没有成功过,今天终于成功了!!!回过来再看那些文档,好多就直接Ctrl+C和Ctrl+v来的(又还不说明原文出处,想找人问都不能),关键操作的地方总是...
  • chief1985
  • chief1985
  • 2008年01月17日 22:20
  • 1750

Windows 系统下Tomcat 5.5安装及配置

一.Tomcat 5.5下载 下载地址如下: For Windows 免安装:http://apache.etoak.com/tomcat/tomcat-5/v5.5.31/bin/apache...
  • zhbzljxw
  • zhbzljxw
  • 2011年01月30日 22:21
  • 3722

配置Tomcat5和IIS5协同工作

目录 序 摘要 准备工作 下载 Java 2 SDK 1.4.2 (或更高版本) Tomcat 5.0.24 (或更高版本) Tomcat Web Server 连接器 安装 J...
  • arielxp
  • arielxp
  • 2004年06月27日 17:05
  • 5353

整合Tomcat5和IIS5 直到能够正常打开jsp(绝对详细的操作,如果还配置不好,请扔砖头)

整合Tomcat5和IIS5 及正常打开jsp(绝对详细的操作) 前言:以前也看了N篇文档,照着里面的说明配置,却总没有成功过,今天终于成功了!!!回过来再看那些文档,好多就直接Ctrl+C和Ctrl...
  • wellsoon
  • wellsoon
  • 2003年08月29日 07:46
  • 831

Win32环境下IIS5和Tomcat5用JK2整合心得

Win32环境下IIS5和Tomcat5用JK2整合整合心得 此文假设已经安装好了IIS5和Tomcat5.JK2 下载地址:http://apache.linuxforum.net/dist/jak...
  • yanqlv
  • yanqlv
  • 2004年09月24日 01:25
  • 1832

windows下apache与tomcat的整合

1.       准备2.       安装j2sdk_1_5_0_05-windows-i586.exe3.       安装apache_2.0.58-win32-x86-no_ssl.msi4....
  • EndAll
  • EndAll
  • 2007年03月31日 21:12
  • 1375

整合Tomcat4.1和IIS5 直到能够正常打开jsp(绝对详细的操作)

1。安装tomcat5.0.7。运行jakarta-tomcat-5.0.7.exe,安装模式不用normal,而是选择full(这样会把tomcat安装成win2000的服务,而且还有tomcat的...
  • rcyl2003
  • rcyl2003
  • 2007年04月03日 17:38
  • 573

tomcat6和iis5整合

下面是详细方法:1。安装tomcat6.0.14。 运行jakarta-tomcat-6.0.14.exe,安装模式不用normal,而是选择full(这样会把tomcat安装成win2000的服务,...
  • uniorg
  • uniorg
  • 2010年12月10日 18:22
  • 433

Tomcat5和IIS6整合

iis不支持jsp,所以只有iis上面做非jsp的网站·· 然后另外一个软件上面做jsp的网站·使用非80端口 并且jsp默认是8080端口 下面这个是和你的问题一样的问题: 现在有WEB服务器一台:...
  • shaily
  • shaily
  • 2007年08月29日 10:13
  • 590
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:windows:整合Tomcat5和IIS5 及正常打开jsp
举报原因:
原因补充:

(最多只允许输入30个字)