HTTP服务器 Apache

HTTP服务器 Apache

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来进行分析。

在线文档:http://tool.oschina.net/apidocs/apidoc?api=apache

加载中

评论(13)

yyfeng321
yyfeng321
以前叫apache,现在叫httpd
h
heavens2060
apache绝对的良心产品
itfanr
itfanr
和httpd什么区别? #Apache#
AnyLine
AnyLine
哪位有apache 中文API #Apache#
寂雨子
寂雨子
竟然没人在apache这里动弹 #Apache#
E
Ending
Lighttpd Apache
木川瓦兹
木川瓦兹
Drupal经常能把Apache搞崩溃了
polly
polly
@红薯 Apache 动态可以这么发吗?
林爵同学
林爵同学
Apache只是个好东西.

Apache 软件基金会宣布腾讯成为中国首家 ASF 白金会员

Apache 软件基金会(AFS)近日在邮件列表和官网发文宣布腾讯成为基金会白金会员,这也是中国首家成为 AFS 白金会员的公司。 AFS 目前为超过 350 个开源项目提供支持,涵盖人工智能和深度学习...

09/22 08:24

Netcraft 7 月 Web 服务器排名:Apache 回涨无望

Netcraft 发布了2018年7月 Web 服务器调查报告,排名前三的依然是 Microsoft、Apache 和 nginx 。 在面向 Web 的计算机市场中,nginx 增长幅度最大(+ 3.24%),占整体增长的一半以上,拥有...

07/28 08:33

Apache 基金会发布2018财年年报:Java 项目占大半

Apache 软件基金会近日发布了长达 40 页的 2018 财年(2017.5.1-2018.4.30)年度报告,这个全球最大的开源基金会,目前已拥有 300 多个开源项目,涵盖人工智能和深度学习、大数据、构建管理、...

07/11 08:02

已发布 14 年的 Apache 2.0 许可证如何让开源蓬勃发展

2018年,是“开源”概念诞生的第 20 年,也是 Apache 许可证出现的第 20 个年头。作为一个相对宽松的软件许可证,Apache 2.0 被广泛应用于 Apache 社区以及整个开源世界。 Apache 许可证目前...

07/04 08:21

Apache 基金会 19 岁啦!红薯表示:和我同岁哦

3 月 26 日,Apache 软件基金会(ASF)宣布了其 19 岁生日。作为全球最大的开源基金会,拥有数十个免费(免费)企业级 Apache 项目,涵盖人工智能和深度学习,大数据,构建管理,云计算,内容...

03/27 08:21

Apache 2.4.33 稳定版发布,改进和修复 Bug

Apache HTTP Server 2.4.33 稳定版已发布,更新内容如下: Changes with Apache 2.4.33   *) core: Fix request timeout logging and possible crash for error_log hoo...

03/24 20:22

Apache 2.4.32 发布,带来了新特性和修复 Bug

Apache HTTP Server 2.4.32 稳定版已发布,修复了一些 bug,也新增了一些特性,如支持 SSL DN 原始变量提取,无需转换为 UTF-8 编码,这时会对变量名称使用 _RAW 后缀。 mod_access_compat:...

03/16 11:49

Apache Commons BCEL 6.2 发布,更好的支持 Java 9

Apache Commons BCEL团队很高兴地宣布 Apache 的发布 Commons BCEL 6.2 更好的支持 Java 9。 字节代码工程库(BCEL)旨在为用户提供分析,创建和操作已编译的.class文件的便捷方式。类由包含...

2017/12/10 07:32

Apache HTTP Server 2.4.29 稳定版发布

Apache HTTP Server 2.4.29 稳定版已发布,这是一个安全、功能和错误修复版本。 Apache HTTP Server(简称 Apache)是 Apache 软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作...

2017/10/24 07:40

Apache HTTP Server 2.4.28 发布

Apache HTTP Server 2.4.28 发布了,这是一个包含重要安全更新和 Bug 修复的版本。 下载地址:http://httpd.apache.org/download.cgi 安全方面的问题修复描述: SECURITY: CVE-2017-9798 (...

2017/10/06 06:16

没有更多内容

加载失败,请刷新页面

2
回答
Apache FTPClient 登录和文件下载问题

1:登录时如果username不正确,登录结果为false,如果密码填写不正确,登录结果为true, 2:文件下载至本地内容为空,下载结果为false,代...

11/29 16:26
1
回答
高手来:clearbom之后为何必须重启apache?php能否写个重启apache的插件?

如题,今天一早来发现有个session出错了,一看是bom的原因,清空之后呢也没有生效,必须得重启,所有问下为何必须重启?因为文件不是已经清除bom了吗?...

12/10 10:07
1
回答
apache如何配置SSL双向验证?

已经困扰好几天了,百度搜到的解决方案都不行。。。。

11/26 16:17
1
回答
请问一下PSI移动端怎么配置?

@PSI 你好,想跟你请教个问题: 电脑运行环境,win10+Apache/2.4.33+apache2handler PHP/7.2.7+mysql,电...

11/04 19:56
5
回答
Apache和Apache2的区别

打算升级Apache到Apache2,对现有的程序有影响否? 谢谢!

2009/01/30 15:18
2
回答
phpStudy apache + mysql 正在等待x.x.x.x的响应.. 问题。

最近遇到问题请指教:win7-64位 phpStudy 搭建的apache+mysql环境,原来一直用着不错,最近突然间 打开测试网页 在状态栏显示“正在...

10/29 11:05
2
回答
kafka的消费者stream iterator block,读不出消息?

rt,能够向kafka produce数据,kafka里也看得到,但是consumer却读不出数据,offset是0,程序在stream的iterator...

2016/05/28 19:39
2
回答
James邮件服务器:修改了25端口后无法接收邮件

我的邮件服务器是自己搭建的,因为25端口被禁用所以改成了465(没有ssl加密),出现的问题是只能发,不能收,因为对方服务器找不到我的25端口,服务器之间...

09/29 13:55
3
回答
Apache 2.4.18 远程访问配置

最近开始写PHP,需要Apache服务器,于是下载了版本2.4.18 现在需要让局域网的其他电脑可以访问这台Apache 2.4.18 服务器,应该怎么配...

2016/03/03 09:07

没有更多内容

加载失败,请刷新页面

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

写在前面:昨天刚拿到扑克太兴奋了,加上某些技术我也没用过。有些牌我还真不知道是啥技术,也搞错了某些技术。 多谢楼下兄弟们的指正。现已做了更新。如还有错误请回复告知,谢谢大家~ ps...

2012/09/23 18:49
4.8K
2

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部