zoukankan      html  css  js  c++  java
  • IIS5.1/IIS6.0 整合Tomcat6.0.14完全版

    1、从sun网站下载jdk1.6版
    2、从tomcat官方站下载tomcat6.0.14版
    3、下载JK2 (下载地址:http://archive.apache.org/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip)
    版本:jakarta-tomcat-connectors-jk2.0.4-win32-IIS ,下载地址请搜索,http://www.apache.org/上的文件好像时有时无!

    内容:

    //////////////////////////////////////////////////////////////////////////////////////////////
    //
    Tomcat6.0.14和IIS5.1 / IIS6.0整合(jk2)---(作者:patrickjava / Edward)//
    //
    关键字: tomcat6  IIS6 IIS5 IIS5.1    isapi_redirector2.dll            //
    //////////////////////////////////////////////////////////////////////////////////////////////
    //                                                                                          //
    //   
    作者:patrickjava        Edward                                                 //
    //   
    联系地址:hanzonghao@yahoo.com   EdwardWorld@126.com           //
    //        2007.8.30    version1.0                                //
    //
    声明:                                                                              //
    //    
    本人提供此文件只供学习之用,任何个人和组织都可以使用。同时,若你在使用过程中发现有
    更好、更简单的方法,烦请E-mail给我一份。多谢!同时,烦请任何人在转贴本文件内容时,请保持本文件声明。                                                              //
    //////////////////////////////////////////////////////////////////////////////////////////////
    //                                                                                            //
    //
    修定说明:                                                                        //
    //       
    暂时无                                                                         //
    //                                                                                            //
    //                                                                                            //
    //////////////////////////////////////////////////////////////////////////////////////////////
    说明:
        目前网络上有各种整合配置iis+tomcat的方法,但大多是使用Tomcat的较低版本,   使用的链接文件一般为isapi_redirect.dll  ,这里将使用最新的tomcat6.0.14  ,并且IIS服务器的plugin文件为isapi_redirector2.dll(jk2),当然jk2jk要好,关于jk2的说明请参考相关文档.


    测试环境
    Windows XP / Windows Server 2003

    所需软件:

    Tomcat 6.0.14

    所需文件:
    isapi_redirector2.dll (在jakarta-tomcat-connectors-jk2.0.4-win32-IIS压缩包的bin目录里)

    workers2.Properties

    jk2.properties

    只要有这三个个文件就可以搞定了,前一个文件到www.apache.org 上找吧

    后两个文件可以自己建 ,这些文件放在什么路径下都可以!

    此安装的路径假设如下:

    E:\Tomcat\Tomcat6_0\conf\connector\isapi_redirector2.dll

    E:\Tomcat\Tomcat6_0\conf\workers2.properties

    E:\Tomcat\Tomcat6_0\conf\jk2.properties

      

    好吧让我们开始安装

    1.       在注册表中注册

    在注册表中加入项    "HKEY_LOCAL_MACHINE\SOFTWARE\Apache    Software    Foundation\Jakarta    Isapi    Redirector\2.0"    
    在这个项中追加一个字串值,名称=extension_uri    =/jakarta/isapi_redirector2.dll
    在这个项中追加一个字串值,名称=log_level            =debug

    (根据情况选择    debug/inform/error/emerg    

    在这个项中追加一个字串值,名称=worker_file         =E:\Tomcat\Tomcat6_0\conf\workers2.properties

    (根据自己环境作相应的设定)    

    注意:2.0不用加入conf\uriworkermap.properties文件,注册项的名称一定要正确,包括空格

    (注意项名称前后不要有空格,值前后也不要有空格)

    当然也可以自建一个注册表文件  注册表.reg

    内容如下:

    Windows Registry Editor Version 5.00

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

    "serverRoot"="$tomcat_home"

    "extensionUri"="/jakarta/isapi_redirector2.dll"

    "workersFile"="$tomcat_home\\conf\\workers2.properties"

    "logLevel"="DEBUG"

      

    你是否已经看出isapi_redirector2.dll文件所需要的这么几个参数?有兴趣可以去看isapi_redirector2.dll的原代码

       

    2.创建 .properties文件

    创建workers2.properties文件(用记事本就行)

    内容如下:

    [shm]

    file=$tomcat_home/logs/jk2.log

    size=1048576

    # Example socket channel, override port and host.

    [channel.socket:reynir_net:8009]

    port=8009

    host=127.0.0.1

    # define the worker

    [ajp13:reynir_net:8009]

    channel=channel.socket:reynir_net:8009

    # Uri mapping

    [uri:/*.jsp]

    [uri:/web/*]

    [uri:/view/*]

    worker=ajp13:reynir_net:8009

    # define the worker

    [status:status]

    # Uri mapping

    [uri:/jkstatus/*]

    worker=status:status

      

    再建一个jk2.properties文件

    内容如下:

    request.tomcatAuthentication=false

  • 相关阅读:
    oracle中的case when then else end 用法
    oracle中子查询
    oracle中关联查询、分组查询
    oracle中数据字典、数据、序列、索引、视图知识
    Oracle中rownum用法
    自己(转)JAVA中toString方法的作用
    自己(转)String、StringBuffer与StringBuilder之间区别
    JSP九大内置对象和四个作用域
    servlet及xml文件处理流程
    (转载)get和 post方法的不同
  • 原文地址:https://www.cnblogs.com/shiningrise/p/1425812.html
Copyright © 2011-2022 走看看