版本:JDK6 IIS6 TOMCAT6 JK-1.2.20 建议整合的版本相同。
下载地载:http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/
下载注意:32位 or 64位,一般是下32位的
在整合之前请确保 Java环境、IIS环境能够正常运行
下面开始整合:
一、在 tomcat/bin 目录下建 jakarta 文件夹,并将 JK 放进该目录;
二、在 tomcat/conf 目录下新建两个文件,文件名为:workers.properties, uriworkermap.properties;
workers.properties内容如下:
worker.list=ajp13
worker.ajp13.type=ajp13
worker.ajp13.host=www.0753home.com (注:不带域名写 localhost)
worker.ajp13.port=8009 (server.xml 下的 ajp13 端口)
uriworkermap.properties内容如下:(此文件用于筛选,可设置多个类型进行筛选)
/*=ajp13 (所有文件交给tomcat处理)
/*.jsp=ajp13(所有.jsp文件由tomcat处理)
/*.do=ajp13 (所有.do文件由tomcat处理)
设置域名(如在本机上可跳过;访问如:www.0753home.com/index.jsp http://localhost/index.jsp)
在 C:\WINDOWS\system32\drivers\etc 目录下找到 hosts 文件
修改:127.0.0.1 www.0753home.com
三、添加注册表信息(jk.reg)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]
"extension_uri"="/jakarta/isapi_redirect.dll"
"log_file"="D:\\tomcat\\logs\\isapi.log"
"worker_file"="D:\\tomcat\\conf\\workers.properties"
"worker_mount_file"="D:\\tomcat\\conf\\uriworkermap.properties"
"log_level"="info"
注:红色部分根据自己的目录修改; "log_level"="debug"日志,双击文件直接导入注册表
四、配置IIS
新建站点,主机头与 hosts文件相同
配置ISAPI 筛选器,添加:jakarta 目录为tomcat\bin\jakarta\isapi_redirect.dll
返回主目录选项卡,在应用程序设置下的执行权限:选择脚本和可执行文件 点击配置并添加
可执行文件选择tomcat\bin\jakarta\isapi_redirect.dll 扩展名是tomcat处理的文件,如.jsp
如果需要添加多个,按上一条方法添加即可。
在该站点下新建虚拟目录,别名:jakarta(别写错)目录指向tomcat\bin\jakarta。
在WEB扩展下添加, 扩展名:jakarta(无要求)点击添加指向tomcat\bin\jakarta\isapi_redirect.dll 并设置状态为允许
五、配置完成
启动tomcat, 重启该站点的IIS 即可访问
访问JSP文件已不需要带端口,如:www.0753home.com/index.jsp http://localhost/index.jsp
六、我说的话:配置不成功也正常,特别是在服务器上
要注意的几点:权限、配置文件、IIS的筛选器要配置成功(在个人电脑上是没问题的,服务器多数是权限问题)
ajp13端口不能被占用
如有问题email to toys1000@126.com
分享到:
相关推荐
这些资源对于进行IIS6与Tomcat6的整合非常有帮助,可以根据文档逐步操作,解决在整合过程中可能遇到的问题。 总之,IIS6与Tomcat6的整合是一个复杂但值得尝试的过程,它使得Windows服务器能够支持更多样化的Web应用...
- "IIS+Tomcat整合所需文件"这个压缩包中应该包含用于整合的配置文件和工具,如`JK.iis6.dll`(IIS到Tomcat的连接器)和相关的配置脚本。 3. **配置IIS** - 配置ISAPI扩展:将`JK.iis6.dll`添加为IIS的ISAPI扩展...
整合IIS和Tomcat,尤其是共用80端口,是为了避免因使用不同端口而导致的用户访问不便。80端口是HTTP协议的默认端口,用户在不指定端口号的情况下,浏览器通常会连接到这个端口。如果IIS和Tomcat分别运行在不同的端口...
### IIS与Tomcat整合详解 #### 一、前言 在Web开发领域,IIS (Internet Information Services) 和 Tomcat 分别是处理静态资源(如HTML、CSS、JavaScript等)和服务Java应用的重要服务器软件。随着业务的发展和技术...
整合IIS和Tomcat,主要是为了让IIS作为前端服务器处理静态资源请求,而将动态Java应用的请求转发给Tomcat处理。这通常通过AJP(Apache JServ Protocol)协议来实现,AJP提供了一种高效的方式让Web服务器与应用服务器...
在IT行业中,Windows Server 2003操作系统上的IIS6与Tomcat6的整合是一项常见的任务,尤其对于那些需要同时支持静态网页和Java应用程序的Web服务器环境来说。本知识点将详细阐述如何在win2003下进行iis6与tomcat6的...
标题中的“【整合iis+tomcat(成功)】”表明了这个压缩包文件内容是关于如何在Windows操作系统上将Internet Information Services (IIS) 和Apache Tomcat进行集成的教程。IIS是一款由微软提供的Web服务器,而Tomcat...
"IIS整合多个Tomcat"是一个常见的需求,特别是在大型企业或高流量网站中,为了提高可用性和负载均衡,通常会使用多个应用服务器。IIS(Internet Information Services)是微软提供的一个强大的Web服务器,而Tomcat则...
包含了所有整合所需的文档/工具,包括 jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip 修改版jk2.rar How To Configure IIS ...How To Install Apache Tomcat with IIS 6.0 » IIS Admin Blog.mht setupJk204t6.exe
总的来说,IIS、Tomcat和Apache的整合是一种高级的系统集成技巧,适用于需要混合使用多种技术栈的复杂Web应用环境。正确配置后,这种整合能够提供更高的灵活性和性能优化,但同时也需要具备一定的技术实力和经验。
《IIS6与Tomcat6整合中的伪静态页面处理》 在互联网应用中,服务器配置的优化对于提升用户体验和网站性能至关重要。本文将深入探讨如何在IIS6和Tomcat6整合环境中解决伪静态页面处理的问题。IIS(Internet ...
1. **为什么要整合IIS和Tomcat?** - IIS在处理静态资源(如HTML、CSS、JavaScript等)时表现出色,且与Windows操作系统紧密集成,提供良好的管理工具。 - Tomcat是纯Java应用服务器,对Servlet和JSP支持优秀,...
【IIS整合Tomcat6图文教程】主要涵盖了在Windows服务器环境下,如何将Microsoft的Internet Information Services (IIS)与Apache Tomcat 6进行集成,以便能够利用IIS的静态资源处理能力和Tomcat的动态内容处理功能,...
以下将详细介绍如何进行IIS和Tomcat的整合,并结合提供的资源进行操作。 1. **环境准备**: 在开始整合之前,确保你的系统已经安装了IIS和Tomcat。IIS通常在Windows操作系统上使用,而Tomcat支持多平台,但在...
测试环境:WindowXP+IIS(5.1)+Tomcat(5.5) IIS(Internet Information Service)服务器是微软开发的功能强大的Web服务器,IIS为创建和开发电子商务的提供了安全的Web平台。把Tomcat与IIS集成,可以扩展IIS的功能,...
在Windows 2003上整合IIS和Tomcat,主要目的是利用IIS作为前端服务器,接收HTTP请求,然后根据配置将特定的动态请求转发到后端的Tomcat服务器处理。这样可以充分利用IIS的性能和Tomcat对Java应用的优秀支持。 这个...
下载一个整合需要的文件isapi_redirect.dll 下载地址http://apache.justdn.org/tomcat/tomcat-connectors/jk/binaries/win32 在此我下载的是jk-1.2.23版本,以前有个人写了个教程下载的是jk-1.2.22里的,我看了...
这个名为"整合IIS+Tomcat用到的资源文件包"的压缩文件提供了一整套工具和指南,帮助用户实现这种集成。 IIS是微软提供的一个强大的Web服务器,它能够处理HTTP、HTTPS等多种协议,支持静态网页和动态内容。而Tomcat...
**IIS6.0+TOMCAT7.1+PHP6完美整合.doc**:这个文档可能是详细的整合步骤指南,涵盖了如何在IIS 6.0版本上配置Tomcat 7.1和PHP 6(虽然PHP 6从未正式发布,可能指的是PHP 5的一个特定版本或模拟版本),以实现高效且...