09.06.2011

Как быстро перевести сайт на самоподписанный SSL в Apache на Debian

Создаем директорию под сертификат:
mkdir /etc/apache2/ssl

Включаем SSL:
a2enmod ssl

Генерируем сертификат и ключ (3650 дней = 10 лет):
openssl req -new -x509 -days 3650 -nodes -out /etc/apache2/ssl/example.com.pem -keyout /etc/apache2/ssl/example.com.pem

Изменяем виртхост нужного нам сайта:
vim /etc/apache2/sites-available/example.com

<VirtualHost :443>

...

    SSLEngine On
    SSLCertificateFile /etc/apache2/ssl/example.com.pem
    SSLCertificateKeyFile /etc/apache2/ssl/example.com.pem
</VirtualHost>

Перезагружаем Apache:
invoke-rc.d apache2 restart

Комментариев нет:

Отправить комментарий