在Windows Server下集成Apache、Tomcat和IIS

作者:williamlong 来源:月光博客 时间:2008-04-17 14:23:00 

我在《Perl、PHP、ASP、JSP技术比较》一文中曾经对四种流行的网站设计语言进行了评测和对比,常言道鱼与熊掌皆我所欲,两者不可兼得,那么有没有一种方法,可以做到鱼与熊掌兼得,同时支持这四种语言的Web服务器呢,今天我就介绍一下基于Windows Server 2003的同时在一个80端口支持这四种语言的方法。

我们的策略是:安装三个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四种语言,兼容性很好,性能也不错。

另外,将上述命令放在<VirtualHost>中,可以实现不同的虚拟主机使用不同的Web服务器,同一个端口同样可以跑多个Web Server,这对于那些出售虚拟主机的人来说很有用,如果你想在一台Windows服务器上配置不同的Web服务的话也可以尝试一下。

以上配置在Windows Server 2003、Apache 2.2.6、Tomcat 6.0.16、IIS 6.0的环境下调试通过,运行正常。

标签:Apache,iis,Tomcat,服务器
0
投稿

猜你喜欢

  • 网络推广必学-如何写出一篇好软文

    2009-07-09 17:55:00
  • Webmail攻防实战(7)

    2007-11-06 14:04:00
  • 笨鸟讲给菜鸟的建站方案

    2007-11-28 21:55:00
  • 另一个观念:SEO的最高境界就是不做SEO

    2009-01-16 14:16:00
  • 如何加强Linux系统在安全方面的管理

    2009-09-23 19:39:00
  • 对毕业一二年的站长朋友的一些话

    2007-12-23 17:34:00
  • 网页Head标签的规范填写

    2008-08-25 14:17:00
  • 详细:网站被降权的原因分析以及解决办法

    2008-12-16 10:02:00
  • 域名经济时代资源稀少 域名选择经验再分享

    2009-01-07 14:19:00
  • 李彦宏全球化战略:百度坚持两个市场并举

    2009-10-16 15:04:00
  • 帝国cms采集图文教程(中)

    2012-03-12 20:26:52
  • 程序员的8个级别,你想成为哪一种?

    2009-04-08 18:23:00
  • 借用SSL验证,让IIS信息访问更安全(3)

    2007-03-27 09:46:00
  • 美国主机iPage主机优劣势及图文购买教程

    2010-03-30 08:20:00
  • LAMP网站架构方案分析

    2009-08-30 15:40:00
  • 什么是谷歌人肉搜索

    2008-04-02 11:28:00
  • Windows2003服务器安装及设置教程—软件安装与设置篇五—ISAPI_Rewrite组件安装图解

    2010-01-30 13:15:00
  • 动网商业大亨登陆香港 发布会美女云集

    2009-10-31 13:06:00
  • 以“休闲小游戏”这例细说关键字SEO

    2009-01-14 10:14:00
  • 现象分析:谷歌只抓取指向某域名首个链接

    2008-12-12 12:10:00
  • asp之家 网站运营 m.aspxhome.com