在 apache CentOS7 中禁用和启用模块

fus*_*ser 11 centos apache-httpd

我的目标是优化我的 apache 服务器。起初我想禁用它的一些模块。我在 Internet 上冲浪并没有找到任何专用于安装在 CentOS7 上的 apache。这是我从冲浪中得到的:禁用不需要的模块从命令行启用 apache 模块等等。我可以使用此httpd -t命令列出启用 Apache 的模块。我也知道在安装过程中编译的模块位于/etc/httpd/modules目录中。

那么在 CentOS7 上禁用和启用 apache 模块的正确方法是什么?

Sok*_*kel 13

在 CentOS 7 上,正确的做法是浏览/etc/httpd/conf.modules.d并找到包含您要禁用的模块的相应 conf 文件。您也可以检查/etc/httpd/conf/httpd.conf,但您会在conf.modules.d文件夹中获得更好的运气。

只需将它们注释掉,重新加载 apache,您就可以开始了。

  • 我不明白如何在 conf.modules.d 文件夹中注释某些内容?在 `/etc/httpd/conf/httpd.conf` 文件 o_O 中没有什么可注释的 (2认同)
  • CentOS 7 上的标准 apache 安装使用 yum,放置一个名为 /etc/httpd/conf.modules.d 的文件夹,其中包含大量加载模块的配置文件,包括 /etc/httpd/conf.modules.d/00-base .conf。 (2认同)