如何以与发行版无关的方式启用或禁用 Apache 模块?

如何以与发行版无关的方式启用或禁用 Apache 模块?

我通常使用 Debian/Ubuntu 作为 Apache 的基础,最近了解到类似a2enmod MOD或 之类的命令a2dismod MOD是 Debian 特定的。

是否有一种全局/与发行版无关的方式(可能使用 Ansible 等某些 CM)来启用或禁用模块?

我个人启用的是http2,deflateexpires(并且我全部使用默认值)。

答案1

独立于平台的方式通常是将相应的LoadModule指令添加到您的 Apache 配置中。作用a2enmod是将文件与此类指令(.load文件,加上其他.conf文件,如果需要)从链接/etc/apache2/mods-available/etc/apache2/mods-enabled

答案2

平台无关一般不使用平台特定工具。

相关内容