`
qq362228416
  • 浏览: 33245 次
社区版块
存档分类
最新评论

apache 整合 tomcat iis

 
阅读更多

测试环境 win7 apache2.2 tomcat 7

安装过程省略...多站点配置省略...详情参考我发布关于apache、tomcat多站点配置文章

1、首先确保apache tomcat正常访问

http://127.0.0.2/



apache 访问正常


2、http://127.0.0.1:8080/


tomcat 访问正常


OK 切入正题,apache默认端口为80,tomcat默认端口为8080,现在我想要tomcat上面的站点 改成用80端口也可以访问

从而实现多个服务器(apache + tomcat + iis)使用同一端口80

简答说下整合的机制,使用apache作为前端服务器其端口为80,tomcat 为后台服务器,端口为8080,iis跟tomcat一样作为后台服务器

客户端通过访问apache 服务器,apache根据访问的地址,将其转发到tomcat 或者iis上,并将其返回结果返回给客户端,使用到的是apache自带的代理

具体配置如下:

修改apache httpd.conf配置文件,找到如下两行:

#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_module modules/mod_proxy.so

将前面的 # 符号去掉保存

打开多站点配置文件:httpd-vhosts.conf 目录为conf\extra

将之前的配置:

<VirtualHost 127.0.0.2>
DocumentRoot "F:\wwwroot\struts2"
</VirtualHost>

改成:

<VirtualHost 127.0.0.2>
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
</VirtualHost>

重启apache,由于需要加载代理模块,启动apache可能有点慢,启动完成后,打开浏览器 重新访问http://127.0.0.2/ 就看到可爱的小猫咪了



整合成功,整合iis 跟tomcat 类似,首先配置好iis 确保能正常访问,然后通过配置apache 将其转发到 iis 实现整合

就这样,一台服务器上可以同时运行 php jsp asp 了,是不是很爽得意

更多详情,请参看apache官方网站...


分享到:
评论

相关推荐

    IIS、TOMCAT和APACHE整合

    总的来说,IIS、Tomcat和Apache的整合是一种高级的系统集成技巧,适用于需要混合使用多种技术栈的复杂Web应用环境。正确配置后,这种整合能够提供更高的灵活性和性能优化,但同时也需要具备一定的技术实力和经验。

    Win2003中apache2整合tomcat5和iis6文档

    本文档主要介绍了如何将Apache 2.0.55与Tomcat 5.5.17以及IIS 6.0整合,以便在同一个服务器上实现这些服务的协同工作。 首先,你需要下载并安装Apache。你可以从第三方网站(例如链接中给出的地址)获取Apache ...

    IIS与Tomcat整合

    ### IIS与Tomcat整合详解 #### 一、前言 在Web开发领域,IIS (Internet Information Services) 和 Tomcat 分别是处理静态资源(如HTML、CSS、JavaScript等)和服务Java应用的重要服务器软件。随着业务的发展和技术...

    Apache与Tomcat 整合发布web

    为了同时利用Apache的强大稳定性和Tomcat的Java支持,常常需要将两者整合,实现动态内容和静态内容的高效分发。 **整合过程**: 1. **操作系统和安装文件准备**: - 操作系统:在这个案例中,使用的操作系统是...

    通向架构师的道路之Apache整合Tomcat

    ### Apache整合Tomcat:构建高效Web应用环境 #### 一、理解J2EE工程的通用架构 在探讨如何实现Apache与Tomcat的整合之前,我们首先需要深入理解J2EE工程的通用架构,这一架构主要由三个核心部分组成:Web Server、...

    IIS整合tomcat工具

    【IIS整合Tomcat工具】是一个实用的软件解决方案,旨在简化在Windows服务器上将Internet Information Services (IIS) 与Apache Tomcat集成的过程。通常,IIS作为一个强大的Web服务器处理静态内容,而Tomcat作为应用...

    IIS6整合Tomcat5共享80端口

    包含了所有整合所需的文档/工具,包括 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与JSP整合TOMCAT

    标题"IIS与JSP整合TOMCAT"直指主题,即我们要在IIS上运行JSP应用程序,而Tomcat作为JSP/Servlet容器,负责处理这些动态请求。IIS是一个流行的Windows平台Web服务器,能够处理HTTP请求并提供各种Web服务。然而,IIS...

    IIS反向代理Apache、Tomcat、隐式URL.zip

    总之,IIS反向代理Apache或Tomcat是一项常见的Web服务器整合技术,它允许我们充分利用各个服务器的优势,同时提供更好的性能和安全性。通过细致的配置和优化,可以实现无缝的用户体验,让访问者无感知地访问位于不同...

    Tomcat+IIS整合配置文件

    "Tomcat+IIS整合配置文件"的标题和描述指向了一个特定的场景:将Apache Tomcat(一个流行的Java Servlet容器)与Microsoft IIS(互联网信息服务)集成,以实现更高效的Web服务。这种整合通常用于在同一个服务器上...

    通向架构师的道路(第一天)之Apache整合Tomcat

    【Apache 整合 Tomcat 知识点】 在IT领域,架构师的角色至关重要,他们负责设计和规划软件系统的整体结构,以确保系统的可扩展性、性能和安全性。本篇文章主要探讨的是如何在走向架构师之路的第一天实现Apache与...

    iis7整合tomcat7共用80端口

    本文将详细介绍如何在IIS7中通过JK模块来整合Tomcat7,实现两者共用80端口,提高服务器资源利用率。 首先,我们需要了解整合的目的。通常,IIS7主要处理静态内容,如HTML、CSS、JavaScript等,而动态内容如JSP、...

    Windows下Apache与Tomcat的整合

    Apache与Tomcat的整合主要依赖于JK模块,这是一个连接器,负责在Apache和Tomcat之间传递请求。以下是整合步骤的详细说明: 首先,确保你有以下软件的正确版本: 1. Apache HTTP服务器:这里使用的是Apache 2.2.4,...

    用JK2整合TOMCAT和IIS后大附件的上传解决方法

    本文将详细介绍如何在使用JK2模块整合Apache Tomcat与Microsoft IIS后,解决大附件上传的问题。这一问题通常出现在需要高性能、高并发的Web应用环境中,用户在尝试上传大文件时可能会遇到超时、内存溢出或者网络中断...

    IIS整合多个tomcat

    "IIS整合多个Tomcat"是一个常见的需求,特别是在大型企业或高流量网站中,为了提高可用性和负载均衡,通常会使用多个应用服务器。IIS(Internet Information Services)是微软提供的一个强大的Web服务器,而Tomcat则...

    详细介绍IIS6整合tomcat5.5

    【IIS6与Tomcat5.5整合详解】 在IT领域,有时我们需要将Web服务器(如IIS)与应用服务器(如Tomcat)整合,以便更好地处理动态内容和静态资源的分发。本文将详细讲解如何在Windows环境中,具体是IIS6与Tomcat5.5的...

Global site tag (gtag.js) - Google Analytics