首先将Tomcat和Apache整合--》再将Tomcat和IIS整合
现在开始Tomcat和Apache整合。
1.首先安装J2SE...我的安装目录是:D:\jdk1.5.0_02
安装好后配置环境变量:JAVA_HOME
D:\jdk1.5.0_02
PATH
D:\jdk1.5.0_02\bin;
2.我的Tomcat安装目录是:D:\Tomcat 5.0
安装Tomcat5.0以上的,要完全安装,安装时选择full.因为等下要用到Tomcat下的src目录下的文件。。
3.安装Apache ,填写好域名:testiis.com
www.testiis.com
邮件地址
测试Apache--Tomcat:---http://localhost http://localhost:8080
完后。。。Tomcat和Apache整合
现在Apache用的是80端口;
现在开始配置Apache
把mod_jk.so拷贝到apache下的modules文件夹下如:
D:\Apache Group\Apache2\modules
之后到D:\Apache Group\Apache2\conf目录下新建个workers.properties文件;建号后用记事本打开;
再去到Tomcat下此目录下:D:\Tomcat 5.0\src\jakarta-tomcat-connectors\jk\conf
找到workers.properties文件,用记事本打开;带有#号是注释不用管他,没带#号的把他拷贝到D:\Apache Group\Apache2\conf目录下的workers.properties文件上;
如果ajp后面带有12的就不要拷贝了,有一个是worker.list=ajp12, ajp13把ajp12删了:
------------------
如下是正确的:
workers.tomcat_home=/var/tomcat3
workers.java_home=/opt/IBMJava2-13
ps=/
worker.list= ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
修改上面的第一行和第二行,如
workers.tomcat_home=D:\Tomcat 5.0
workers.java_home=D:\jdk1.5.0_02
保存close;
再去D:\Apache Group\Apache2\conf目录下打开httpd.conf
在最后面添加如下:
LoadModule jk_module modules/mod_jk.so
JkWorkersFile "D:\Apache Group\Apache2\conf\workers.properties"
JkMount /servlet/* ajp13
JkMount /*.jsp ajp13
第一句是:LoadModule jk_module modules/后面接着的是放在D:\Apache Group\Apache2\modules目录下的mod_jk.so文件名。记住O
保存close就成功了。重启Tomcat和Apache 在IE上输入http://localhost回车。如果没看到是Tomcat的主页,没关系。可以把一个写好的*.jsp文件拷贝到D:\Tomcat 5.0\webapps\ROOT目录下;在再IE上输入http://localhost/test.jsp回车看到有输出结果,就成功了^_^
-------------------------
接下来是Tomcat和IIS整合了。。。
因为刚刚整合了Tomcat和Apache,Apache占用了80端口,所有你要把Apache停掉。
接下来就是安装IIS和DNS和ASP.NET。。
这就不多说了嘻嘻...............
接下来去下载个isapi_redirector2.dll。应该是IIS和Tomcat的通信的东西吧。
在去到D:\Tomcat 5.0\src\jakarta-tomcat-connectors\jk\conf下找到workers2.properties.minimal文件。把它拷贝到D:\Tomcat 5.0\conf目录下。在把它的.minimal后缀删了;;;
在随便个目录下建个IIS的文件夹,文件名随便。把下载下来的那个isapi_redirector2.dll文件放到IIS目录下。再在IIS目录下建个随便什么名的注册表,如createregistry.reg。用记事本打开输入 如:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Apache Software Foundation\\Jarkarta Isapi Redirector\\2.0]
"extensionUri"="/jakarta/isapi_redirector2.dl"
"serverRoot"="D:\\\\Tomcat 5.0"
"workersFile"="D:\\\\Tomcat 5.0\\\\conf\\\\workers2.properties"
"logLevel"="INFO"
保存close,在双击打开,在按确定..在到注册表去看下。。regedit-如图
接着去打开IIS。打击web服务扩展,如图--
在右击web服务扩展,添加一个新的WEB扩展.如图--
扩展名随便,添加要求的文件就是那个isapi_redirector2.dl文件。我放在D:\\reg下
添加好的
接着右击网站,新建-网站-下步.看图......
接着是网页的主目录
记住要打勾。。接着完成..
接着就是右击testweb新建虚拟目录
接下来就重要了,--看好别名这里,它的名要跟注册表里的那个"extensionUri"="/jakarta/isapi_redirector2.dl"名要相同,
接下来是路径--,就是要找到那个isapi_redirector2.dl的所在处
下步--
记住要打勾啊。。。
完成
还要--右击testweb-属性-单击ISAPI筛选器
单击添加,,名字随便给,浏览,要找到那个isapi_redirector2.dll的所在处,IIS里的动作都是跟isapi_redirector2.dll有关的
确定后---
在按应用确定
再停止--再启动
再右击testweb属性。单击ISAPI筛选器看有没有变绿
没有的话重启
在IE上输入http://www.testiis.com/test.jsp
现在已经完成了,哈哈...^_^
分享到:
相关推荐
### Tomcat与Apache整合知识点详解 #### 一、Apache与Tomcat的区别与联系 1. **功能定位**: - **Apache**:主要用于提供HTTP服务,支持多种类型的静态页面(如HTML、CSS、JS等),同时也支持通过插件扩展来处理...
总的来说,IIS、Tomcat和Apache的整合是一种高级的系统集成技巧,适用于需要混合使用多种技术栈的复杂Web应用环境。正确配置后,这种整合能够提供更高的灵活性和性能优化,但同时也需要具备一定的技术实力和经验。
### 最新的Tomcat与Apache整合集群优化 #### 一、Apache与Tomcat的整合 Apache与Tomcat的整合主要是为了实现动态内容与静态内容的有效分离,通过Apache作为前端的反向代理服务器,来处理静态资源的请求,而将动态...
【Linux下Tomcat与Apache Web服务器整合】 在互联网和企业网络应用中,Web技术占据了核心地位,TCP/IP协议和Web服务器是实现这一目标的关键组成部分。Linux操作系统因其稳定性和开源特性,成为了众多企业和开发者的...
下面将详细讲解如何进行Tomcat与Apache的整合,以及涉及到的主要插件和整合方法。 首先,我们需要了解整合过程中用到的关键组件: 1. **Apache Portable Runtime (APR)**:这是一个由Apache软件基金会开发的库,...
接下来,我们将深入探讨"Tomcat和Apache整合"这一主题。 首先,Apache和Tomcat的整合主要目的是实现动态内容和静态内容的分离。Apache擅长处理HTML、CSS、JavaScript等静态资源,而Tomcat则专注于处理动态内容,如...
Linux+Apache+Tomcat 整合详解 Linux+Apache+Tomcat 的整合是目前最常用的 web 服务器架构之一,本文档将详细介绍如何在 Red Hat Enterprise Linux 5.2 环境下安装和配置 Apache2.2.12、Tomcat6.0.20 和 JDK6u16,...
### Apache与Tomcat整合的简单方法 #### 一、引言 随着互联网技术的发展,越来越多的应用需要同时利用Apache和Tomcat的优势。Apache作为一款稳定、高效且功能强大的Web服务器,而Tomcat则是一款专为Java应用程序...
NULL 博文链接:https://lectery.iteye.com/blog/284304
### Ubuntu Linux 下 Apache 与 Tomcat 的整合 在 Ubuntu Linux 环境中,Apache 和 Tomcat 的整合是一项常见的任务,旨在实现静态内容通过 Apache 服务器进行高效分发,而动态内容(如 Java 应用)则通过 Tomcat ...
**Apache和Tomcat整合的意义:** Apache因其高效、稳定和安全的特点,成为许多网站首选的Web服务器。然而,对于处理动态内容,如JSP和Servlet,Apache的能力相对较弱。而Tomcat作为一个轻量级的应用服务器,专门用于...
tomcat+apache整合配置文档,方便查阅
CentOS 操作系统 7.0 64位 Apache Http Server Apache/2.4.6 (CentOS) Tomcat 7.0.39 tomcat-connectors 1.2.41 JDK 1.7.0_79 ...apache http server与tomcat容器的整合集成,使得服务器同时支持PHP和Java。
Apache 与 Tomcat 整合采用 proxy 方式,需要在 Apache 的配置文件 `httpd.conf` 中添加模块和相关配置。首先,确保 Apache 已加载 `proxy_module` 和 `proxy_ajp_module`,这可以通过在 `httpd.conf` 文件末尾添加 ...
Apache2.2与Tomcat5.5的整合配置是一个常见的任务,特别是在那些希望利用Apache作为前端服务器处理静态内容,而将动态请求转发给Tomcat处理的环境中。这种配置可以提高服务器性能并优化资源分配。 首先,我们需要...
通过一天的探索研究 找了很多资料 终于把Tomcat6 和Apache2.2.3整合成功了。 所以特意上传给大家分享.内容包括了:Tomcat 6.20 apache 2.2.3 和 mod_jk.so 一个帮助文档.
- 访问`http://localhost/sipityweb`和`http://localhost:8088/sipityweb`,如果内容相同,表示Apache与Tomcat的整合成功。 **知识点详解**: - **Apache**:Apache HTTP Server是世界上最流行的Web服务器,它...
### Linux下Tomcat与Apache的整合 #### 一、引言与背景 随着互联网技术的飞速发展,基于Web技术的Internet/Intranet已经深入到各个领域,并且得到了广泛的应用。Intranet以TCP/IP协议为基础,以Web为核心的企业...
总的来说,这个"apache web整合Tomcat工具"简化了在Windows环境下设置Apache与Tomcat集成的过程,使得开发者可以更专注于应用开发,而不是服务器配置。通过合理配置,可以实现高效的Web服务,既发挥了Apache处理静态...