RHEL 6 conf.modules.d 不存在

RHEL 6 conf.modules.d 不存在

我想更改应用程序的 SSO,并且需要一个 httpd 服务器通过 Keycloack 进行身份验证。现在的问题是,当我安装 httpd 时,我的 PROD 系统(RHEL 7)上没有 conf.modules.d 目录。当我从 RHEL 7 系统移动或复制目录时,httpd 服务器是否可以工作?或者我可以在之后安装 conf.modules.d 吗?

当尝试启动服务器时,它会注意到它找不到conf.modules.d并且需要它来启动。

多谢

答案1

不,默认的 RHEL6/etc/httpd/conf/httpd.conf不包含这一行:

 Include conf.modules.d/*.conf

这是 RHEL7 默认的行httpd.conf,以及conf.modules.d/目录中的所有文件。

您始终可以在 /etc/httpd/conf.d/ (以 .conf 结尾)中添加一个包含上述内容的文件Include,但请确保在加载任何依赖于模块的 conf 文件之前加载该文件。

相关内容