Apache 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Apache 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache
开发语言: C/C++
操作系统: 跨平台
开发厂商: Apache
收录时间: 2008-09-07

Apache HTTP Server(简称Apache)是 Apache 软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性[1]被广泛使用,是最流行的 Web 服务器端软件之一。它快速、可靠并且可通过简单的 API 扩展,将Perl/Python等解释器编译到服务器中。

Apache 起初由伊利诺伊大学香槟分校的国家超级电脑应用中心(NCSA)开发。此后,Apache 被开放源代码团体的成员不断的发展和加强。Apache 服务器拥有牢靠可信的美誉,已用在超过半数的因特网站中-特别是几乎所有最热门和访问量最大的网站。

开始,Apache 只是 Netscape 网页服务器(现在是 Sun ONE)之外的开放源代码选择。渐渐的,它开始在功能和速度超越其他的基于 Unix 的 HTTP 服务器。1996年4月以来,Apache 一直是 Internet 上最流行的 HTTP服务器: 1999年5月它在 57% 的网页服务器上运行;到了2005年7月这个比例上升到了69%。在2005年11月的时候达到接近70%的市占率,不过随着拥有大量域名数量的主机域名商转换为微软 IIS 平台,Apache 市占率近年来呈现些微下滑。而 Google 自己的网页服务器平台 GWS 推出后,加上 Lighttpd 这 个轻量化网页服务器软件使用的网站慢慢增加,反应在整体网页服务器市占率上,根据 netcraft  在2007年7月的最新统计数据,Apache的市占率已经降为52.65%,8月时又滑落到50.92%。尽管如此,它仍旧是现阶段因特网市场上,市占率最高的网页服务器软件。[2]

作者宣称因为这个名字好记才在最初选择它,但是流传最广的解释是(也是最显而易见的):这个名字来自这么一个事实:当 Apache 在1995年初开发的时候,它是由当时最流行的 HTTP 服务器 NCSA HTTPd 1.3 的代码修改而成的,因此是“一个修补的(a patchy)”服务器。然而在服务器官方网站的 FAQ 中是这么解释的:“‘Apache’这个名字是为了纪念名为 Apache(印地语)的美洲印第安人土著的一支,众所周知他们拥有高超的作战策略和无穷的耐性”。无论如何,Apache 2.x 分支不包含任何 NCSA 的代码。

Apache 支持许多特性,大部分通过编译的模块实现。这些特性从服务器端的编程语言支持到身份认证方案。一些通用的语言接口支持Perl,Python, TCL, 和 PHP。流行的认证模块包括 mod_access, mod_auth 和 mod_digest。其他的例子有 SSL 和 TLS 支持 (mod_ssl), 代理服务器 (proxy) 模块,很有用的URL重写(由 mod_rewrite 实现),定制日志文件 (mod_log_config),以及过滤支持(mod_include 和 mod_ext_filter)。Apache 日志可以通过网页浏览器使用免费的脚本 AWStats 或 Visitors 来进行分析。

展开阅读全文

Apache 的相关博客

有关开源扑克牌面上的54种开源技术和oschina链接介绍

写在前面:昨天刚拿到扑克太兴奋了,加上某些技术我也没用过。有些牌我还真不知道是啥技术,也搞错了某些技术。 多谢楼下兄弟...

评论 (13)

加载中
以前叫apache,现在叫httpd
2017/07/13 07:37
回复
举报
打分: 力荐
apache绝对的良心产品
2017/04/05 08:20
回复
举报
len
2011/04/29 13:48
回复
举报
Apache 测试一下.
2012/07/17 16:27
回复
举报
2012/07/18 16:00
回复
举报
Apache只是个好东西.
2012/08/01 14:15
回复
举报
@红薯 Apache 动态可以这么发吗?
2012/08/23 16:14
回复
举报
2012/08/24 18:07
回复
举报
Drupal经常能把Apache搞崩溃了
2013/07/26 20:47
回复
举报
Lighttpd Apache
2014/09/03 14:41
回复
举报
更多评论
13 评论
295 收藏
分享
返回顶部
顶部