ssl (протокол https) для сайта

Ответить
ya
^-^
Сообщения: 2336
Зарегистрирован: 16 дек 2021, 19:56

ssl (протокол https) для сайта

Сообщение ya »

Подключим конфигурационный файл:

Код: Выделить всё

a2enconf le
и проверим конфигурацию на ошибки:

Код: Выделить всё

apachectl -t
Затем перезапустим веб-сервер

Код: Выделить всё

service apache2 restart
Следующим шагом установим certbot, в современных дистрибутивах он включен в репозитории, поэтому достаточно выполнить:

Код: Выделить всё

apt install certbot

тестовое получение сертификата

Код: Выделить всё

certbot certonly --dry-run --webroot -w /var/www/letsencrypt -d example.com
получение сертификата

Код: Выделить всё

certbot certonly --webroot -w /var/www/letsencrypt -d example.com -d www.example.com
Сохраним файл конфигурации и подключим его:

Код: Выделить всё

a2ensite example.com-ssl
Также нам потребуется модуль SSL:

Код: Выделить всё

a2enmod ssl
Проверим конфигурацию и перезапустим веб-сервер:

Код: Выделить всё

apachectl -t
перезапуск одной из комманд

Код: Выделить всё

service apache2 restart
systemctl reload apache2
ya
^-^
Сообщения: 2336
Зарегистрирован: 16 дек 2021, 19:56

Re: ssl (протокол https) для сайта

Сообщение ya »

Покажет статус автоматического получения сертификата:
systemctl status certbot.timer
ya
^-^
Сообщения: 2336
Зарегистрирован: 16 дек 2021, 19:56

Re: ssl (протокол https) для сайта

Сообщение ya »

a2ensite sp.hardprivate.com-80.conf

активирует конфиг для сайта
Ответить