Конфигурация HTTPS, SSL

Я в настоящее время настраиваю LibreNMS с HTTPS и следовал этому руководству для установки HTTPS: https://www.digitalocean.com/community/tutorials/how-to-create-a-self-signed-ssl-certificate-for-apache-in-ubuntu-18-04

Файл по-умолчанию-ssl.conf содержит этот раздел:

<Directory /usr/lib/cgi-bin>
         SSLOptions +StdEnvVars
</Directory>

Однако в HTTP виртуальный файл хоста для LibreNMS располагает этот раздел, существуйте:

<Directory "/opt/librenms/html/">
        Require all granted
        AllowOverride All
        Options FollowSymLinks MultiViews
</Directory>

Таким образом, то, что я сделал, - то, что я скопировал directory раздел от LibreNMS HTTP виртуальный хост в default-ssl.conf файл, так, чтобы default-ssl.conf виртуальный хост содержит обоих оригинал directory и тот от LibreNMS HTTP виртуальный хост.

Все, кажется, работает просто великолепно sudo apache2ctl configtest передачи и я можем получить доступ к сайту LibreNMS с помощью HTTPS (сертификат, видимый и т.д.). Но так как я не то, который испытал с Linux, я задаюсь вопросом, если наличие двух разделов "каталога" в том же виртуальном файле хоста создаст какие-либо возможные проблемы?

Например, является вторым directory раздел, перезаписывающий информацию первого, когда файл читается, и раз так каковы последствия не использования directory раздел, которые существуют в default-ssl.conf файл?

0
задан 14 August 2018 в 06:17

1 ответ

Наличие нескольких опций каталога полностью поддерживается. Сайт может иметь много каталогов, к которым должны быть применены различные настройки.

Если это для тестирования, и разработка, выполняя все под сайтом по умолчанию не действительно проблематична. Однако это может ограничить Вашу способность выполнить дальнейшие сайты, в зависимости от Вашего набора. Если бы это - производство, я предложил бы создать надлежащий VirtualHost для каждого сайта.

1
ответ дан 28 October 2019 в 04:03

Другие вопросы по тегам:

Похожие вопросы: