apache模块术语

本文档描述用于描述每个Apache模块的术语。

  • Description:简要说明模块的用途。
  • Status:这表示该模块与Apache Web服务器的紧密绑定程度;换句话说,为了访问模块及其功能,您可能需要重新编译服务器。这个属性的可能值是:                                                   MPM
    状态为“MPM”的模块是一个多处理模块。与其他类型的模块不同,Apache在任何时候都必须有且只有一个MPM在使用。这种模块负责基本的请求处理和分派。
    Base
    默认情况下,被标记为具有“Base”状态的模块将被编译并加载到服务器中,因此通常可用,除非采取步骤将模块从配置中删除。
    Extension
    具有“Extension”状态的模块通常不会编译并加载到服务器中。要启用模块及其功能,您可能需要更改服务器构建配置文件并重新编译Apache。
    Experimental
    “Experimental”状态表示该模块作为Apache工具包的一部分可用,但如果您尝试使用它,则只能依靠自己。为了完整起见,该模块被记录下来,但不一定支持。
    External
    基本Apache发行版中不包含的模块(“第三方模块”)可以使用“External”状态。我们不负责,也不支持这样的模块。 
  • Source File
    这非常简单地列出了包含模块代码的源文件的名称。这也是这个<IfModule>directive.
  • Module Identifier
    这是一个字符串,用于标识动态加载模块时在LoadModule指令中使用的模块。特别是,它是源文件中type module的外部变量的名称。
  • Compatibility
    如果该模块不是最初的Apache version 2发行版的一部分,那么应该在这里列出引入该模块的版本。此外,如果模块仅限于特定的平台,详细信息将在这里列出。

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: nginx证书安装错误

下一篇: Apache Module mod_deflate

登录 评论
avatar