On this page
用于描述模块的术语
本文档描述了用于描述每个 Apache module的术语。
Description
模块目的的简要说明。
Status
这表明模块与 Apache Web 服务器的绑定程度。换句话说,您可能需要重新编译服务器才能访问模块及其功能。该属性的可能值为:
MPM
- 状态为“ MPM”的模块是Multi-Processing Module。与其他类型的模块不同,Apache 在任何时候都必须使用一个且只有一个 MPM。这种类型的模块负责基本的请求处理和调度。
Base
- 默认情况下,标记为“基本”状态的模块已编译并加载到服务器中,因此通常可用,除非您已采取措施从配置中删除该模块。
Extension
- 状态为“扩展”的模块通常不会编译并加载到服务器中。要启用该模块及其功能,您可能需要更改服务器构建配置文件并重新编译 Apache。
Experimental
- “实验”状态表示该模块可作为 Apache 套件的一部分使用,但是如果您尝试使用它,则该功能由您自己决定。该模块已记录完整,因此不一定受支持。
External
- 基本 Apache 发行版中未包含的模块(“第三方模块”)可以使用“外部”状态。我们不对此类模块负责,也不支持此类模块。
Source File
这很简单地列出了包含模块代码的源文件的名称。这也是<IfModule>指令使用的名称。
Module Identifier
这是一个字符串,用于标识在动态加载模块时要在LoadModule指令中使用的模块。特别是,它是源文件中 type 模块的外部变量的名称。
Compatibility
如果该模块不是原始 Apache 版本 2 发行版的一部分,则应在此处列出引入该模块的版本。此外,如果模块仅限于特定平台,则将在此处列出详细信息。