如何从 httpd 2.2 迁移到 httpd 2.4 中的 conf.modules.d 目录?
How to migrate from httpd 2.2 to the conf.modules.d directory in httpd 2.4?
我最近开始将我的 httpd
版本 2.2 从带有 RHEL 4 的旧服务器升级到 httpd
版本 2.4 附带的 RHEL 7。
我注意到的变化之一是 conf.modules.d
目录,其中包含以下文件:
00-base.conf
00-dav.conf
00-lua.conf
00-mpm.conf
00-proxy.conf
00-systemd.conf
01-cgi.conf
10-php.conf
我无法在官方 Apache 升级日志中找到有关上述目录更改的文档。我是否只是从 2.2 版的旧 conf.d
中找出等效文件,然后复制到 conf.modules.d
?
但是另一个问题是较新的 2.4 conf.d
目录除了 10-php.conf
之外还有一个 php.conf
conf.modules.d
,所以我不知道要从旧的 2.2 文件复制哪个文件。
这个新目录的用途是什么?
在旧版本中,他们将包含的配置文件放在 conf.d 下。现在他们在 conf.modules.d 岁以下。
但您不能只将 2.2 配置复制到 2.4 并期望一切正常。看着
Apache Upgrading 2.2 to 2.4。他们在那里列出了必须进行的更改。
主要更改在访问控制方面,但大多数应该都有效。我会将 2.4 配置作为基础并将您的站点特定配置集成到其中。
我最近开始将我的 httpd
版本 2.2 从带有 RHEL 4 的旧服务器升级到 httpd
版本 2.4 附带的 RHEL 7。
我注意到的变化之一是 conf.modules.d
目录,其中包含以下文件:
00-base.conf
00-dav.conf
00-lua.conf
00-mpm.conf
00-proxy.conf
00-systemd.conf
01-cgi.conf
10-php.conf
我无法在官方 Apache 升级日志中找到有关上述目录更改的文档。我是否只是从 2.2 版的旧 conf.d
中找出等效文件,然后复制到 conf.modules.d
?
但是另一个问题是较新的 2.4 conf.d
目录除了 10-php.conf
之外还有一个 php.conf
conf.modules.d
,所以我不知道要从旧的 2.2 文件复制哪个文件。
这个新目录的用途是什么?
在旧版本中,他们将包含的配置文件放在 conf.d 下。现在他们在 conf.modules.d 岁以下。
但您不能只将 2.2 配置复制到 2.4 并期望一切正常。看着 Apache Upgrading 2.2 to 2.4。他们在那里列出了必须进行的更改。
主要更改在访问控制方面,但大多数应该都有效。我会将 2.4 配置作为基础并将您的站点特定配置集成到其中。