Как настроить HTTPS для FreePBX на Debian 9 Stretch

Рассмотрим как реализовать доступ к FreePBX GUI через HTTPS. Все действия производились на FreePBX установленный на Debian 9 Stretch (как установить можно почитать тут) и Apache.

 

Любым удобным вам способом копируем сертификат, закрытый ключ, промежуточные + корневой сертификат в систему (как это сделать через SSH можно почитать тут). Так как сертификатом будет пользоваться веб-сервер Apache, то не забываем прописать на файлы сертификатов соответствующие права. Я выставляю такие права доступа на файлы сертификатов:

 

Включаем модуль SSL в Apache:

 

Конфигурация виртуального хоста. Приводим дефолтный вирт. хост /etc/apache2/sites-available/000-default.conf к виду:

ВНИМАНИЕ. Обращаю внимание что в SSLCertificateFileSSLCertificateKeyFileSSLCACertificateFile указываем свой путь к файлам.

 

Редирект на HTTPS. Добавляем в /var/www/html/.htaccess следующие строчки:

 

Перезапускаем Apache и проверяем.

 

Для тех у кого есть желание поблагодарить, могут воспользоваться формой ниже:

 

БесполезноСлабоватоПриемлемоОтличноПревосходно (Еще нет оценок)
Загрузка...

Оставить ответ

17 + девять =

© IT-блог Жаконды All Rights Reserved.
Яндекс.Метрика