阿帕奇配置2.4

阿帕奇配置2.4

我需要在我的 Apache 服务器(版本 2.4)和 CentOS 7 系统上执行以下配置。

我收到的指示如下:

配置另一台 Web 服务器来提供文件 如果另一台 Web 服务器与 Centova Cast 使用同一服务器上的端口 80,则您将需要使用此方法。

此方法取决于您对正在使用的其他网络服务器的了解;您必须足够熟悉您选择的 Web 服务器才能对其进行适当配置。 Centova Technologies 无法对您的 Web 服务器配置进行任何更改提供支持或帮助。

要允许“Let's Encrypt”验证您的域所有权,您必须配置 Web 服务器,以便对以下 URI 下的文件的任何请求(将 example.com 替换为您自己的域名):

http://example.com/.well-known/acme-challenge/...配置为提供以下目录中的文件:

/usr/local/centovacast/etc/ssl/acme-challenges/ 例如,如果您创建一个名为 /usr/local/centovacast/etc/ssl/acme-challenges/test.txt 的文件,您应该能够访问http://example.com/.well-known/acme-challenge/test.txt 在浏览器中查看 test.txt 文件的内容。

下面提供了一些示例配置。但请注意,您的 Web 服务器配置存在差异,可能需要此处未提及的其他设置。

Example apache:

Alias /.well-known/acme-challenge /usr/local/centovacast/etc/ssl/acme-challenges
<Directory /usr/local/centovacast/etc/ssl/acme-challenges>
Options None
AllowOverride None

Apache 2.x
<IfModule !mod_authz_core.c>
Order allow,deny
Allow from all
</IfModule>

Apache 2.4
<IfModule mod_authz_core.c>
Require all granted
</IfModule>
</Directory>

我已经尝试了所有方法,但无法使其工作,应该如何进行正确的配置?

我的配置文件位于:/etc/httpd/conf/httpd.conf

相关内容