Apache HTTP Server 是一个功能强大且灵活的符合 HTTP/1.1 的 Web 服务器。它最初被设计为 NCSA HTTP Server 的替代品,现已发展成为 Internet 上最流行的 Web 服务器。作为 Apache 软件基金会的一个项目,开发人员的目标是协作开发和维护一个强大的、商业级的、基于标准的服务器,并提供免费的源代码。
最新版本的详细信息可以在 Apache HTTP 服务器项目页面上找到。
自本版本发布之日起可用的文档以 HTML 格式包含在 docs/manual/ 目录中。最新的文档可以在 https://httpd.apache.org/docs/trunk/ 找到。
请参阅名为INSTALL
的文件。平台特定注释可以在README.platforms
中找到。
请参阅名为LICENSE
的文件。
该发行版可能包括设计用于加密软件的软件。您当前居住的国家/地区可能对加密软件的进口、拥有、使用和/或再出口到另一个国家/地区有限制。在使用任何加密软件之前,请检查您所在国家/地区有关进口、拥有或使用以及再出口加密软件的法律、法规和政策,以了解是否允许这样做。请参阅 https://www.wassenaar.org/ 了解更多信息。
美国政府商务部工业与安全局 (BIS) 已将此软件分类为出口商品控制编号 (ECCN) 5D002.C.1,其中包括使用非对称算法或执行加密功能的信息安全软件。此 Apache Software Foundation 发行版的形式和方式使其符合目标代码和源代码的许可例外 ENC 技术软件无限制 (TSU) 例外(请参阅 BIS 出口管理条例第 740.13 节)的出口资格。
以下提供了有关可能受加密软件出口管制的所包含文件的更多详细信息:
Apache httpd 2.0 及更高版本包括modules/ssl/
下的 mod_ssl 模块,用于通过执行对通用加密库(例如 OpenSSL 或操作系统特定于平台的 SSL 设施)的调用来配置和侦听 SSL 加密网络套接字上的连接。
此外,某些版本的 apr-util 为对称加密函数提供了抽象接口,这些函数利用通用加密库,例如 OpenSSL、NSS 或操作系统的平台特定设施。该接口称为apr_crypto
接口,在/crypto
目录下实现。 apr_crypto
接口由modules/session
下可用的mod_session_crypto
模块使用,用于可选的会话信息加密。
Apache httpd 的某些目标代码发行版(在包名称中用“crypto”一词表示)可能包括 OpenSSL 加密库的目标代码,以开源形式从 https://www.openssl.org/source/ 分发。
上述文件是可选的,如果不需要加密功能或需要从重新分发中排除加密功能,则可以将其删除。包名称中包含单词“nossl”的 Apache httpd 分发包是在没有上述文件的情况下创建的,因此不受此通知的约束。
如果您想了解有关新代码发布、错误修复、安全修复、一般新闻和有关 Apache 服务器的信息,请订阅 apache-announce 邮件列表,如 https://httpd.apache.org/lists.html# 中所述http-公告
如果您需要运行 Apache 的免费支持,请参阅 https://httpd.apache.org/support.html 上的资源
如果您有 Apache 的具体错误报告,请参阅 https://httpd.apache.org/bug_report.html 上的错误报告说明
如果您想参与积极开发 Apache,请订阅[email protected]
邮件列表,如 https://httpd.apache.org/lists.html#http-dev 中所述