Мне необходимо выполнить следующую настройку на моем Apache сервере версии 2.4 с системой CentOS.
Полученные инструкции следующие:
Настройка другой сети Сервер для обслуживания файлов Если другой веб-сервер использует порт 80 на том же сервере, что и Centova Cast, вам необходимо использовать этот метод.
Этот метод зависит от ваших знаний о другом веб-сервере, который вы используете; Вы должны быть достаточно хорошо знакомы с выбранным вами веб-сервером, чтобы правильно настроить его. Centova Technologies не может предоставлять поддержку или помощь в любых изменениях конфигурации вашего веб-сервера.
Чтобы разрешить «Let's Encrypt» подтвердить право собственности на ваш домен, вы должны настроить свой веб-сервер таким образом, чтобы любые запросы на файлы под следующим URI (заменив example.com собственным именем домена):
http://example.com/.well-known/acme-challenge/ ... настроены для обслуживания файлов из следующего каталога:
/ usr / local / centovacast / etc / ssl / acme-challenge / Так, например, если вы создадите файл с именем /usr/local/centovacast/etc/ssl/acme-challenges/test.txt, вы сможете посетить http://example.com/.well-known/acme-challenge/test.txt в вашем браузере и просмотрите содержимое файла test.txt.
Ниже приведено несколько примеров конфигураций. Обратите внимание, однако, что различия в конфигурации вашего веб-сервера могут потребовать дополнительных настроек, не упомянутых здесь.
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