Страница 1 из 1

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

Добавлено: 17 дек 2021, 02:08
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

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

Добавлено: 21 янв 2022, 08:02
ya
Покажет статус автоматического получения сертификата:
systemctl status certbot.timer

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

Добавлено: 06 фев 2022, 19:58
ya
a2ensite sp.hardprivate.com-80.conf

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