Apache Vs Httpd Vs Tomcat

12 篇文章 0 订阅
4 篇文章 0 订阅

Apache Vs Httpd Vs Tomcat

Luo Weifeng 2011-5-6

相信许多玩了Linux很久的人都像我一样或多或少对Linux下的这几个东西困惑过。尤其是ApacheHttpd,被搞得晕头转向。

那到底是他们之间有什么关系了。下面就根据网上的说法给做个总结。

Apache vs Http

这个其实是历史原因,不了解这段晦涩历史的人都会对这个迷惑。说白了,就是Apache起家的时候是做了个WEB服务器,这个服务器的名字就叫Apache。结果是这个组织越来越火了,最后发展到屁事都参与,屁事都做得挺好。于是有了Apache基金会。旗下有众多的子产品。2.0版本之前的Apache Http发布的时候都是打的Apache*.*的包,而自2.0之后,一方面由于做了重大的改进(重写),另一方面避免与Apache基金会混淆,所以发布的时候都是用Apache Http*.*发布,简称http,系统进程也是httpd。但是apache http还是保留了像apachectl等老版本的接口工具。所以我们得以在linux中即可通过apachectl操作httpd服务,也可以通过httpd达到同样的目的。

Apache vs Tomcat

前面搞清了ApacheHttpd之间的关系,既然他们是一个东西,那就剩下他们跟Tomcat的关系了。其实我们经常说的Apache服务器应该被称作Apache http服务器才对,就像Linux不应该叫做linux而应该称作 GNU Linux .尽管这两个概念有差别。首先明确一点就是Apache httpTomcat都是Apache基金会的东西而且是一个层次上的东西。他们都可以独立的充当WEB服务器职务。区别是Apache http对静态网页的处理性能好于Tomcat,却不支持Jsp等主流应用。Tomcat恰巧是支持Jsp但是静态网页处理能力不如Apache http。于是就经常能碰到同时使用Apache httpApache tomcat的场合。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值