`
lan13217
  • 浏览: 498183 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

windows服务器下安装PHP ASP JSP并存共用80端口

阅读更多
http://bbs.shudoo.com/redirect.php?tid=1617975&goto=lastpost
RIA知识库
flex
RIA

这个问题弄了我好久 IIS下的PHP不知道是不是我配置有点问题 一直效率不快  下面是解决办法引用:


我们的策略是:安装三个Web服务器,Apache负责支持perl和php,IIS负责支持asp,Tomcat负责支持jsp,通过Apache的proxy_module将三个服务器集成到一个80端口。


安装的方法是,先安装IIS、Apache和Tomcat,配置Apache使用80端口,Tomcat使用8080端口,IIS使用8081端口

接着在Apache中修改httpd.conf文件,启用proxy_module和proxy_http_module,修改的内容是:复制内容到剪贴板代码:
  LoadModule proxy_module modules/mod_proxy.so
    LoadModule proxy_http_module modules/mod_proxy_http.so然后在Apache的httpd.conf文件中增加如下几行:复制内容到剪贴板代码:
ProxyPass /php !
ProxyPass /asp/ http://localhost:8081/
ProxyPassReverse /asp/ http://localhost:8081/
ProxyPass /jsp/ http://localhost:8080/
ProxyPassReverse /jsp/ http://localhost:8080/ 然后在<Directory>中设置各个服务所在网站的目录权限,这样php目录即可跑apache,支持php和perl,而asp目录则跑IIS,jsp目录跑Tomcat,全部都可共享80端口,一个端口同时支持Perl、PHP、ASP、JSP四种语言,兼容性很好,性能也不错。以上配置在Windows Server 2003、Apache 2.2.6、Tomcat 6.0.16、IIS 6.0的环境下调试通过,运行正常。
分享到:
评论

相关推荐

    IIS和apache共用80端口(共存).mht

    IIS和apache共用80端口(共存) Windows server 2003服务器上安装有默认 IIS 6,IIS运行asp程序,现需要安装apache运行php程序,想让它们同时都能通过80端口访问,设置如下:

    小巧asp服务器默认监听80端口

    在本文中,我们将深入探讨“小巧ASP服务器默认监听80端口”这一主题,以及与之相关的技术要点。 首先,我们需要理解服务器监听端口的概念。在计算机网络中,端口是应用程序与网络数据传输之间的通信接口,每个端口...

    JSP、ASP、PHP共存同一服务器

    本场景涉及的核心知识点是JSP、ASP和PHP这三种不同的Web编程语言如何在同一个服务器上共存,并通过80端口进行访问。下面将详细介绍这个过程,以及可能涉及的相关技术。 1. **JSP(JavaServer Pages)**: JSP是...

    IIS和tomcat 公用80端口

    2. **端口转发**:利用操作系统的端口转发功能(如Windows的PortQry工具或防火墙规则),将外部对80端口的请求转发到Tomcat的8080端口。但这通常不如IIS反向代理灵活。 3. **更改Tomcat监听端口**:更改为一个不...

    iis与apache公用80端口方法

    文档全面阐述了IIS与APACHE公用80端口的方法,实现了在一台服务器上同时发布PHP与ASP.NET程序的功能

    将Tomcat与IIS整合在一起,共用80端口

    在这种情况下,"将Tomcat与IIS整合在一起,共用80端口"的实践就是一个典型的例子。Tomcat是一个开源的Java应用服务器,主要用于运行Java Servlet和JSP,而IIS(Internet Information Services)是微软提供的一个全面...

    windows2008 配置 cgi php mysql asp jsp

    在Windows Server 2008 R2 64位系统中配置IIS7.0以支持CGI、PHP、MySQL、ASP和JSP环境是一项重要的任务,这涉及到多个组件的安装与配置。以下是对这个过程的详细说明: 1. **CGI配置**: - CGI(Common Gateway ...

    windows 2000下的服务器安装

    【Windows 2000下的服务器安装】涉及的是在Windows 2000操作系统上搭建一个包含多种技术的服务器环境,主要包括ASP、JSP、PHP服务器的安装与配置。以下是详细步骤: 首先,你需要下载一系列的软件包: 1. **Apache...

    Windows服务器系统中的端口要求一网络服务器-电脑资料.doc

    Windows 服务器系统中的端口要求一网络服务器-电脑资料 Windows 服务器系统中的端口要求是指 Microsoft Windows 服务器系统中的服务器产品及其子组件所使用的网络端口和协议。这些端口和协议是服务器系统中各种服务...

    端口共用 WEB部署整合工具

    如果您的网站上同时部署ASP,JSP文件,但是WEB服务器只有一台,那怎么实现同时部署呢?传统的方法是使得不同的端口,如果共用一个没有端口的地址实现访问这是大家共同的理想。这个东东帮助大家实现端口共用。部署到...

    Windows搭建服务器压缩包

    在Windows环境下搭建HTTP类型的Web服务器是一项常见的任务,尤其对于开发者来说,这有助于本地测试和调试网页应用。这个“Windows搭建服务器压缩包”提供了一个便捷的方法,让我们能够在个人计算机上快速建立一个...

    网站服务器探针大全支持php asp jsp aspx cgi

    本压缩包文件“网站服务器探针大全支持php asp jsp aspx cgi”提供了针对多种主流脚本语言环境的探针工具,包括PHP、ASP、JSP和ASP.NET(CGI),适用于各种基于这些技术构建的网站服务器。 PHP探针:PHP是一种广泛...

    简易服务器渗透靶场搭建asp+jsp+php工具合集

    "简易服务器渗透靶场搭建asp+jsp+php工具合集"是一个专门为新手设计的资源包,旨在帮助用户快速建立一个用于练习和学习渗透测试的环境。这个环境涵盖了三种常见的Web应用程序开发语言:ASP(Active Server Pages)、...

    .NET WebApi 发布到服务器(windows)并开放端口

    .NET WebApi 发布到服务器(windows)并开放端口 .NET WebApi 是微软推出的一个...发布 .NET WebApi 到 Windows 服务器上并开放端口需要安装和配置 IIS 服务器,配置应用程序池和虚拟目录,并确保已经开放了正确的端口。

    集asp、php、jsp服务器于一机的windows

    集asp、php、jsp服务器于一机的windows

    Windows7下IIS7的安装及ASP配置方法

    Windows 7 作为一个流行的操作系统,IIS 7 作为一个功能强大且广泛应用的 Web 服务器,ASP 作为一个常用的脚本语言,理解如何在 Windows 7 下安装 IIS 7 及配置 ASP 是非常重要的。本文将详细介绍在 Windows 7 下...

    asp迷你服务器-一款很小巧的asp服务器,不用安装,解压后就可以设置站点,端口就可以用了)

    同时,需要将服务器端口设置为80,因为这是HTTP协议默认的Web服务端口。如果80端口被其他程序占用(例如迅雷或其他Web服务器软件),你需要先关闭这些程序,或者将asp迷你服务器的端口设置为未被占用的其他端口。 ...

    ASP、PHP、JSP网站平台的架设

    ### ASP、PHP、JSP网站平台的架设 #### 一、引言 随着互联网技术的飞速发展,用户对于网站的需求已经远远超过了简单的静态页面所能提供的内容和服务。动态网页技术因其强大的交互能力和灵活的数据处理能力,成为了...

Global site tag (gtag.js) - Google Analytics