用于描述模块的术语
本文档描述了用于描述每个 Apache 模块 的术语。
另请参阅
这指示模块与 Apache Web 服务器的绑定程度;换句话说,您可能需要重新编译服务器才能访问模块及其功能。此属性的可能值为
- MPM
- 状态为“MPM”的模块是一个 多处理模块。与其他类型的模块不同,Apache 必须始终使用一个且仅一个 MPM。这种类型的模块负责基本请求处理和调度。
- 基础
- 标记为具有“基础”状态的模块默认情况下会编译并加载到服务器中,因此通常可用,除非您已采取措施从配置中删除该模块。
- 扩展
- 状态为“扩展”的模块通常不会编译并加载到服务器中。要启用模块及其功能,您可能需要更改服务器构建配置文件并重新编译 Apache。
- 实验性
- “实验性”状态表示该模块作为 Apache 套件的一部分可用,但如果您尝试使用它,则需要自行负责。该模块正在记录以确保完整性,并不一定受支持。
- 外部
- 未包含在基本 Apache 发行版中的模块(“第三方模块”)可以使用“外部”状态。我们不对此类模块负责,也不支持此类模块。
这是一个字符串,用于在动态加载模块时在 LoadModule
指令中标识模块。特别是,它是源文件中类型为模块的外部变量的名称。
如果该模块不是原始 Apache 版本 2 发行版的一部分,则应在此处列出引入该模块的版本。此外,如果该模块仅限于特定平台,则详细信息将在此处列出。