Аннотация
В данном блоге я хочу рассказать Вам, как Вы можете обезопасить Ваш сайт с помощью TLS-Сертификата. Мы будем получать бесплатный, но надёжный сертификат Let's Encrypt. Я расскажу Вам способ для Apache и Nginx соответственно. Кстати, этот сертификат будет автоматически продляться, так что Вам не надо будет беспокоиться о его ручном продлении. Поехали!
Установка
Пожалуйста, выберите Ваш веб-сервер из списка ниже для показа соответствующей инструкции:
Получения сертификата для Nginx
Мы должны установить 2 пакета: certbot и python3-certbot-nginx. Давайте установим их следующей командой:
$ sudo apt install certbot python3-certbot-nginx
После, нам надо получить сертификат на наш домен. Делается это следующей командой:
$ sudo certbot --nginx -d yoursite.zone -d www.yoursite.zone
Получения сертификата для Apache
А здесь, мы также должны установить 2 пакета: certbot и python3-certbot-apache. Давайте установим их следующей командой:
$ sudo apt install certbot python3-certbot-apache
После, нам надо получить сертификат на наш домен. Делается это следующей командой:
$ sudo certbot --apache -d yoursite.zone -d www.yoursite.zone