Настройка https-соединения в Apache на CentOS

В данной записи рассмотрим процесс установки безопасного соединения https в Apache. Настройка состоит из 2-х этапов:

1) установка mod_ssl для apache;
2) настройка виртуальных хостов.

Установка mod_ssl для Apache

mod_ssl – это дополнительный мод для apache, который осуществляет поддержку SSL. Процесс установки очень простой:

Настройка виртуальных хостов

По умолчанию https работает на 443 порту, поэтому в конфиг apache добавляем:

Также необходимо открыть этот порт в файерволле:

В сам виртуальный хост необходимо добавить путь к сертификату, делается это так:

/root/cert – соответственно директория, где лежит сертификат.

Конечный вид конфига будет следующим:

После перегружаем Apache, настраиваем, при необходимости, редирект с http на https и радуемся.

Может быть полезно

загрузка комментариев