CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

如何实现IIS5.0与Tomcat5.0的协同工作?

楼主sanmao2002(sanmao2002)2003-11-04 19:49:29 在 Java / Web 开发 提问

如何实现IIS5.0与Tomcat5.0的协同工作? 问题点数:20、回复次数:4Top

1 楼hajavaor(思者)回复于 2003-11-04 21:33:40 得分 0

这样的文章太多了,  
  请在站内search先!Top

2 楼loveyousomuch(★Allen★)回复于 2003-11-04 21:34:33 得分 0

这个问题很多人都问过,你可以搜一下以前的帖子,或是在网上找一下,很多Top

3 楼daliwan(百发百中大力丸)回复于 2003-11-05 08:59:04 得分 0

IIS5.0+Tomcat5.0+jdk1.4.2配置  
  http://www.matrix.org.cn/forum_view.asp?forum_id=14&view_id=2123Top

4 楼007james(苏乞儿)回复于 2003-11-05 09:44:20 得分 20

http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=4042  
   
  jdk1.3+tomcat3.2+IIS5.0如何配置在IIS中运行jsp    
  主要解答者:   a791223   提交人:   a791223    
  感谢:   zhu_liping    
  审核者:   salute   论坛对应贴子:   查看    
            A   :      
   
  在网上找了一份资料非常好有可能对大家有用      
  ------------------------------------      
  如何设定Tomcat和IIS相连接          
             
     
  本资料的目的在于解释如何将IIS和TOMCAT相连结。     通常IIS是没有办法处理     servlet和jsp,但是通过设置IIS使用     Tomcat     redirector     plugin     能够将对于jsp,servlet的请求,转交给tomcat     servlet     引擎来处理。而达到目的。      
     
  前提条件:      
     
  IIS-Tomcat     redirector在下列环境中经过测试     WinNT4.0-i386     SP4/SP5/SP6a     (应该在其他NT     ServicePack.也是可以的)          
  IIS4.0     and     PWS4.0          
  Tomcat3.0     -     Tomcat3.1     build     of     02/07/2000     (iOffice推荐使用Tomcat3.2.1版本)          
  The     redirector使用ajp12协议来发送请求给Tomcat     containers.     你可以在     http://jakarta.apache.org/builds/tomcat/release/v3.1_beta_1/bin/win32/i386/.取得源程序和DLL文件。     The     redirector     名称为isapi_redirect.dll.          
         
  设定步骤      
     
  1.     在命令行状态键入     C:>regedit     启动注册表的管理程序,进行设定。      
     
  在注册表中,创建一个项     "HKEY_LOCAL_MACHINE\SOFTWARE\Apache     Software     Foundation\Jakarta     Isapi     Redirector\1.0"          
  在这个项中追加一个字串值,名称=extension_uri     值=/jakarta/isapi_redirect.dll          
  在这个项中追加一个字串值,名称=log_file     值=c:\tomcat\logs\isapi.log     (根据自己环境作相应的设定)          
  在这个项中追加一个字串值,名称=log_level     值=error     (根据选择     debug/inform/error/emerg)          
  在这个项中追加一个字串值,名称=worker_file     值=c:\tomcat\conf\workers.properties     (根据自己环境作相应的设定)          
  在这个项中追加一个字串值,名称=worker_mount_file     值=c:\tomcat\conf\uriworkermap.properties     (根据自己环境作相应的设定)          
         
         
  2.     设定虚拟目录      
     
  启动Microsoft     Internet     Information     Server     的Internet服务管理器。          
     
  在默认的Web站点下创建一个虚拟目录。这个虚拟目录的名称一定得是     jakarta     ,     它的物理路径指向你存放     isapi_redirect.dll     的路径。例如(D:\tomcat\conf\     在我们的缺省设定中     isapi_redirect.dll     使放在这个目录下的。)     当我们生成这个虚拟目录的时候,制定他的执行权限。      
     
         
                 
  3.     设定ISAP筛选器      
     
  在默认Web站点上点击右键,设定属性。     在属性中ISAPI筛选器。     进行添加操作。     筛选器名称设定为     jakarta,     可执行文件指定为     c:\tomcat\conf\isapi_redirect.dll     (根据环境设定)      
     
                 
  4.     设定Tomcat设置文件      
     
  需要设定     uriworkermap.properties,     workers.properties     两个文件。     参见我们的例子:uriworkermap.properties     workers.properties          
     
  uriworkermap.properties     文件中那些context交给tomcat来处理,通过什么协议。      
     
  ########################################################      
  /examples/*=ajp12      
  /ioffice/*=ajp12          
     
  worker.properties     文件中定义了     JAVA_HOME,TOMCAT_HOME等设定,以及相关的JAR库。      
     
         
                 
  5.     验证      
     
  上述设定完毕后,重新启动机器。     在Internet服务管理器上确认filter设定被正确启动          
  方法:在默认Web站点上,点击右键,设定属性。在ISAPI筛选器TAB上确认jakarta的状态为向上的绿色箭头。表示成功了,否则表示设定有问题。      
     
  启动tomcat应用.     执行env.bat,或者启动tomcat服务          
  在ie中键入     http://localhost/ioffice/     看是否OK.          
  如果上述验证都OK的话,所有设定都已完毕      
    -----------------------------------------------      
  附     isapi_redirect.dll     及tomcat3.2下载地址      
     
  http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.3/bin/win32/i386/(isapi_redirect.dll下载)      
     
  上二级目录tomcat3.2下载      
  ---------------------------------------------      
  谢谢zhu_liping了,      
  问题解决了,IIS中建立的站点也要在server.xml中设置      
    <Host     name="www.marker.com"     >主机头      
                                            <Context     path=""          
                                                                                docBase="C:\temp\ja"     />      
                            <Context     path="/tt"     虚拟目录      
                                                                                docBase="C:\temp\ja"     />      
                                        </Host>      
   
     
  Top

相关问题

  • tomcat和apache不能协同工作
  • iis + tomcat ?
  • 怎样将Tomcat嵌入IIS中,实现用ASP与JSP都用IIS来做!
  • 请教各位Apache和Tomcat是怎么协同工作的
  • tomcat + iis 求助
  • 怎么实现tomcat的多个实例
  • 关于TOMCAT中的Realm实现机制
  • 急待:怎么样在WebSphere下实现WebService,我只是知道Tomcat下实现,
  • 哪里能找到tomcat+Apache或tomcat+IIS的教程?
  • Tomcat+IIS+Apache 配置全攻略

关键词

  • win32
  • tomcat
  • jakarta
  • iis
  • 文件
  • 虚拟
  • 属性
  • 执行
  • dll
  • 设定

得分解答快速导航

  • 帖主:sanmao2002
  • 007james

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo