Apache HTTP Server,通常称为 Apache,是一个根据 Apache 许可证分发的开源 Web 服务器软件解决方案。 Apache 的代码库最初源自 1993 年开发的第二个 Web 服务器 NCSA HTTPd,是 NCSA 1.3 的演变,但在 1999 年 Apache 软件基金会成立后被全面重写。 当前 Apache 版本中已不再保留原始 NCSA HTTPd 代码。 截至 2015 年 12 月,最新稳定版本是 Apache 2.4.18。
从历史上看,Apache 一直是全球最主要的 Web 服务器平台之一,2005 年的市场份额达到峰值 70% 左右。 截至 2016 年初,Apache 占据了网站总数的约 33%,但仅衡量活跃网站时,其比例仍接近 50%,这表明其在全球生产部署中持续占据突出地位。
Apache 的模块化架构有助于其实现强大的安全性和经过验证的长期可靠性,允许管理员通过附加模块扩展核心功能。 此外,Apache 支持通用网关接口 (CGI),通过与外部脚本和编程框架集成,实现动态 Web应用功能。
Apache 广泛部署在 Web应用场景中,经常构成“LAMP 堆栈”架构的基石——Linux 操作系统、Apache Web 服务器、MySQL 数据库和 PHP/Perl/Python 脚本语言。 该堆栈继续为无数全球基于 Web 的服务提供可靠、可扩展、开源的基础设施。