惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
有赞技术团队
有赞技术团队
IT之家
IT之家
博客园 - 聂微东
Jina AI
Jina AI
Hugging Face - Blog
Hugging Face - Blog
Last Week in AI
Last Week in AI
Apple Machine Learning Research
Apple Machine Learning Research
WordPress大学
WordPress大学
小众软件
小众软件
爱范儿
爱范儿
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
Visual Studio Blog
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
阮一峰的网络日志
阮一峰的网络日志
宝玉的分享
宝玉的分享
博客园 - 三生石上(FineUI控件)
大猫的无限游戏
大猫的无限游戏
博客园 - Franky
量子位
月光博客
月光博客
博客园 - 【当耐特】
博客园 - 叶小钗

博客园 - 蓝色随想

萨缪尔·摩尔斯诞辰 [摩尔斯电码或称摩斯密码的创立者] poi 3.2 SecurityException HPSFException signer information does not match signer information of other classes in the same package - 蓝色随想 some useful words [随笔]无题 [歌曲]蒲公英的约定 —— 周杰伦 [歌曲]会呼吸的痛 —— 梁静茹 [转]随便说说字符集和编码 - 蓝色随想 - 博客园 [转]MD5简介 论Javascript如何防止污染全局作用域 - 蓝色随想 - 博客园 Java资源包处理类ResourceBundle某些细节 - 蓝色随想 - 博客园 [转]标准代码页列表 [转][经典]What is the right thing to do? 生日快乐 [漫画]向左走 向右走 Table of ASCII Characters [转]李商隐《嫦娥》赏析 《长大的故事》主题曲 Windows操作系统发展历史专题[转] 常用的英语经典语句
[原]IIS 和 Tomcat 整合步骤
蓝色随想 · 2007-04-20 · via 博客园 - 蓝色随想

  
  
  IIS 和 Tomcat 整合步骤

===========================================================================================================

1.---------------------------------------------------------------------

    拷贝uriworkermap.properties和workers.properties到tomcat下的conf目录
里;在tomcat的bin目录下创建目录jakarta,并拷贝isapi_redirect.dll到这个目
录下面。
    打开conf目录下面的server.xml文件,搜索webapps(或你自己的部署路径),
将部署路径改为:c:\inetpub\www.123.net

================ uriworkermap.properties文件内容 ===========
/*.jsp=ajp13
/*.do=ajp13
====================================================


================ workers.properties文件内容  ===============
worker.list=ajp13

worker.ajp13.type=ajp13
worker.ajp13.host=你的IIS的IP地址
worker.ajp13.port=8009
====================================================

2.---------------------------------------------------------------------
    修改注册表文件里tomcat的安装路径,并导入注册表。(XXX.reg)
==================================================
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation]

[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector]

[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]
"extension_uri"="/jakarta/isapi_redirect.dll"
"worker_file"="D:\\Program Files\\tomcat-5.5.20\\conf\\workers.properties"
"worker_mount_file"="D:\\Program Files\\tomcat-5.5.20\\conf\\uriworkermap.properties"
"log_file"="D:\\Program Files\\tomcat-5.5.20\\logs\\isapi.log"
"log_level"="info"
==================================================


3.---------------------------------------------------------------------
    在tomcat的部署目录下,创建新目录:Test,创建测试文件test.jsp
    测试文件内容为:
    ================================================
    <html>
   <head><title>Test Show</title></head>
      <body>
   JSP测试显示:<br/>
   <%="天哪,终于正确显示了!JSP!"%>
      </body>
      </html>
    ================================================
    用命令行方式启动tomcat,观察服务器运行日志,无异常表示服务器正确配置
了,在IE里测试test.jsp页面的显示,URL为:
    http://localhost:8080/Test/test.jsp(注意大小写)


4.---------------------------------------------------------------------
     打开IIS管理窗体,新建网站(如果有提示记得指定CGI权限),名称:
www.123.net,目录:c:\inetpub\www.123.net      (目录和tomcat的部署
目录一样,就算和tomcat部署目录不一样,IIS也会通过JK(isapi_redirect.dll)
这个IIS和tomcat的连接器,将对IIS目录的访问映射到tomcat部署目录中)。
(www.123.net要在c:\windows\system32\drivers\etc\Hosts文件里配置:
www.123.net      127.0.0.1)

     在c:\inetpub\www.123.net\Test这个目录中创建测试文件:test.asp
     测试文件内容为:
    ================================================
      <html>
   <head><title>Test Show</title></head>
      <body>
   ASP测试显示:<br/>
   <%="天哪,终于正确显示了!ASP!"%>
      </body>
      </html>
    ================================================
    在IE里测试test.jsp页面的显示,UR为:
    http://www.123.net/Test/test.asp(注意大小写)

5.----------------------------------------------------------------------
     查看IIS管理窗体的www.123.net网站的属性,改下IP地址,不要用默认的"全
部未分配",修改tomcat下的conf目录里的workers.properties文件,改之:

worker.ajp13.host=你的IIS的IP地址。

6.----------------------------------------------------------------------
     创建www.123.net网站的ISAPI筛选器,名称:jakarta 目录:tomcat目录下
的jakarta目录的isapi_redirect.dll。(设置好后,重新打开属性页,看看箭头是
不是绿色,绿色为正常,红色表示配置失败,尝试删除网站,或重启机子).

     创建虚拟目录(指定CGI权限),名称:jakarta  目录:tomcat目录下
的jakarta目录。

     创建web服务扩展,名称:jakarta 目录:tomcat目录下的jakarta目录
的isapi_redirect.dll。

     测试显示:http://www.123.net/Test/test.asp
               http://www.123.net/Test/test.jsp
     
---------传说中的分割线-------------------------------------------------