在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的环境下调试通过,运行正常。


猜你喜欢
- 零:卸载旧版本Docker 的旧版本被称为 docker,docker.io 或 docker-engine 。如果已安装,请卸载它们:$
- Web应用服务器优化方法 在对Web服务器进行优化时要根据真实的Web应用系统的情况和特征来采取有针对性地优化方案。首先根据不同的网络特性来
- 随着Linux企业应用的扩展,有大量的网络服务器使用Linux操作系统。Linux服务器的安全性能受到越来越多的关注,这里根据Linux服务
- 淘宝客已经升级为淘宝联盟了,据说有10亿块钱分给站长,大家就赶紧去抢吧,呵呵。淘宝客能让不少人赚到了钱,也有不少人花了相当多的时间去做也赚不
- 某某给我写了封邮件,我以前对他的印象不是很深,我比较讨厌女孩进我们群,因为绝大多数都是赝品,并非说是不是真美女的事,而是一种真诚与否的问题,
- 最近以来,许多关系老百姓衣食住行的B2C网站开始大量涌现,有在网上卖童装、卖衬衫、卖内衣、卖鞋子、卖米面粮油的,一应俱全。而一家以鞋业行业网
- Centos8最小化部署安装OpenStack Ussuri的教程如下所示:#!/bin/bash#Centos8最小化部署安装OpenSt
- 数据显示:2009年第一季度,百度市场份额高达74.1%,在多达十余家搜索引擎的中国市场,几乎占据了整个网络搜索行业。也说明,百度已经成为中
- 北京时间11月21日消息,据国外媒体报道,谷歌联合创始人塞吉·布林(Sergey Brin)表示,谷歌的两大操作系统A
- docker run -iti : interactive 代表交互-t : tty 分配伪 TTY测试不带前台进程的,例如centos/u
- 2010年贺岁大作《仙域》除了耗时良久,斥资巨大,制作精良外,还有着丰富多彩的内容和五花八门的游戏方式。《仙域》拥有着无数别具风格的地图,更
- 北京10月16日电2008年12月24日台湾异想数位娱乐有限公司和大陆淘米公司签订合同。《摩尔庄园》在台正式上线。初期推广与大玩国配合,将摩
- 最近我们的小团队需要在服务器上共分出一个共享文件夹用于大家存放公共的资源文档, 大家想啊,这肯定很简单呀,在Windows下面只要创建相关的
- 地方门户网站在互联网世界里方兴未艾,各个地方的门户网站你方唱罢我登场。最初是省级、市级的地方门户网站逐步兴起,发展至今,地方门户网站几乎业已
- 最近浏览器总是无缘无故的崩溃,导致一些直接在博客后台编写的文章连带丢失,直接在后台编辑真的很不安全,总是也影响心情。于是改用记事本,一些标题
- 在上一篇的确保Linux VPS及服务器更加安全之Xshell设置密钥登录文章中已经分享到XSHELL使用密钥登陆我们的VPS服务器确保机器
- 下面先来给大家介绍windows下_mkdir函数#include<direct.h>int _mkdir( const cha
- 最近的一份调查报告显示,有相当一部分用户将会采用新的服务器操作系统,并且持这种意向的人越来越多。由于新的服务器系统和Vista类似,有着与V
- 无论是政府机关、学校还是企事业单位,都离不开信息化,内容管理系统(CMS),往往是信息化的最佳选择。国内首家免费开源内容管理系统,拥有4年开
- 昨天谈到博客作者对垃圾留言的厌恶。今天再谈谈搜索引擎可能怎样鉴别垃圾留言。在点石论坛里看到了太多帖子讨论博客留言群发软件以及各种各样的经验。