• Window 2K 上 IIS 5 + Tomcat4.1.27 + JK2.0.4 的整合


    1. 软件获取:
    IIS 5:Windows 2K安装光盘里有;
    JDK:去http://java.sun.com/j2se/1.4.2/download.html下载(我的是1.4.2);
    Tomcat:去http://apache.bestwebcover.com/jakarta/tomcat-4/下载;
    JK:去http://mirrors.mix5.com/apache/jakarta/tomcat-connectors/jk2/binaries/win32/ 下载。

    2. 安装IIS、JDK和Tomcat,这就不用说了吧。

    3. 将获取的IIS版的JK包jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip解压缩到JK目录,将JK/bin/isapi_redirector2.dll和JK/bin/install4iis.js复制到tomcat的bin/目录下;将JK/conf/workers2.properties.sample复制到tomcat的conf/目录下,并改名为workers2.properties,JK/doc/目录是一些说明文档,有兴趣你可以看看。

    4. 按照JK的官方文档,安装时在cmd模式下进入tomcat/bin目录,执行cscript install4iis.js命令安装,但是由于大家用的中文IIS较多,用这个脚本安装不方便,建议手动安装,故略过此步,请看下一步。

    5. 打开记事本,建立一个jk.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\2.0]
    "serverRoot"="E:\\tomcat-4.1.27"
    "extensionUri"="/jakarta/isapi_redirector2.dll"
    "workersFile"="E:\\tomcat-4.1.27\\conf\\workers2.properties"
    "logLevel"="DEBUG"


    请将上面的"E:\\tomcat-4.1.27"改为你自己的tomcat安装目录,保存,然后双击此文件图标,将内容导入到注册表。

    6. 大家看到上面有个"/jakarta/isapi_redirector2.dll",肯定有疑问了,别急。打开IIS管理器,在默认网站下新建一个虚拟目录,名为jakarta,绝对目录指向到存放isapi_redirector2.dll 文件的目录,也就是tomcat/bin目录,然后给该目录"可执行"的权限。

    7. 打开默认网站的属性对话框,选中"ISAPI筛选器"标签,看看筛选器中是否有名为jakarta的筛选项,如果没有,添加一个,"筛选器名称"为jakarta,"可执行文件"指向到isapi_redirector2.dll,也就是tomcat/bin/isapi_redirector2.dll。

    8. 最后,重新启动IIS和tomcat。(命令行:net stop w3svc、tomcat/bin/shutdown.bat;net start w3svc、tomcat/bin/startup.bat)

    9. 在浏览器访问http://localhost/jkstatus将会看到JK的运行状态信息,访问http://localhost/examples/ 将会看到Tomcat的示例页面,整合完毕。

    10. BTW,如果你想在IIS中添加更多的Tomcat虚拟目录,请在workers2.properties中添加。regular_smile.gif

  • 相关阅读:
    Ubuntu 15.04 下apt-get安装JDK
    Ubuntu下apt-get安装Java,Tomcat
    虚拟化技术比较 PV HVM
    Java8 Lambda表达式教程
    SpringMVC实现上传和下载
    web.xml中的url-pattern映射规则
    java文件读写操作大全
    Java创建文件
    JAVA文件中获取路径及WEB应用程序获取路径方法
    session.flush()与session.clear()的区别及使用环境
  • 原文地址:https://www.cnblogs.com/longware/p/13382437.html
Copyright © 2020-2023  润新知