Web hosting · Гайд

Как получить бесплатный SSL-сертификат

Обновлено October 11, 2026 5 мин чтения

На этой странице
  1. Что делает SSL-сертификат
  2. Сравнение бесплатных вариантов
  3. Почему важно автоматическое продление
  4. На виртуальном хостинге: AutoSSL в cPanel
  5. На VPS: Certbot с nginx
  6. За Cloudflare
  7. Частые проблемы с SSL и их решение
  8. Вопросы и ответы

SSL-сертификат превращает http:// в https://: он шифрует соединение между посетителями и вашим сайтом и подтверждает, что сайт действительно ваш. Браузеры помечают сайты без сертификата как «Не защищено», а платить за сертификат больше не нужно.

В этом руководстве разберём, что делает сертификат, сравним бесплатные варианты и покажем, как получить сертификат в cPanel и на VPS, как работает продление и что делать, если оно не сработало.

Что делает SSL-сертификат

Строго говоря, современные соединения используют TLS, преемника SSL, но все по-прежнему говорят «SSL-сертификат». Сертификат решает две задачи:

  • Шифрование: пароли, формы и платежи передаются в зашифрованном виде, поэтому никто в сети не может их прочитать или изменить.
  • Подлинность: удостоверяющий центр (CA) проверил, что тот, кто запросил сертификат, управляет доменом.

Бесплатные сертификаты относятся к типу DV (с проверкой домена): CA проверяет только то, что вы управляете доменом. Шифрование при этом точно такое же надёжное, как у платного сертификата. Платные сертификаты OV и EV добавляют проверку организации, стоящей за сайтом, — некоторым компаниям это нужно, — но браузеры показывают для всех один и тот же замок.

Сравнение бесплатных вариантов

ВариантЧто вы получаетеКому подходит
Let's EncryptБесплатный некоммерческий CA. Сертификаты выпускаются и продлеваются автоматически по протоколу ACME, включая wildcardПочти всем: встроен в cPanel и поддерживается Certbot
ZeroSSLБесплатные сертификаты по ACME, включая wildcard; ACME-клиентам нужны учётные данные аккаунта из его панелиКак альтернативный CA или второй в дополнение к Let's Encrypt
Cloudflare Universal SSLБесплатный сертификат на серверах Cloudflare для сайтов, которые используют Cloudflare как проксиСайтам, которые уже работают через Cloudflare
Cloudflare Origin CAБесплатный сертификат для вашего собственного сервера сроком до 15 лет, которому доверяет только CloudflareСоединению между Cloudflare и вашим сервером

Все они шифруют одинаково хорошо. Разница в том, как они выпускаются и продлеваются, и с каждым годом это значит всё больше.

Почему важно автоматическое продление

Срок жизни сертификатов сокращается во всей отрасли. По правилам CA/Browser Forum публичный сертификат может действовать не дольше 200 дней с марта 2026 года, 100 дней с марта 2027 года и 47 дней с марта 2029 года.

Сертификаты Let's Encrypt сегодня действуют 90 дней. Его стандартные сертификаты перейдут на 64 дня в феврале 2027 года и на 45 дней в феврале 2028 года. Кроме того, в 2025 году Let's Encrypt перестал присылать письма с напоминанием об истечении срока, так что никто не предупредит вас, что сертификат вот-вот закончится.

Практический вывод: никогда не продлевайте сертификаты вручную. Используйте то, что продлевает их само, например AutoSSL в cPanel или Certbot на VPS, и время от времени проверяйте, что всё работает.

На виртуальном хостинге: AutoSSL в cPanel

На хостинге с cPanel обычно ничего делать не нужно. AutoSSL запрашивает сертификат Let's Encrypt для каждого домена в аккаунте, который направлен на сервер, устанавливает его и продлевает до истечения срока.

  1. Направьте домен на хостинг: укажите NS-серверы или A-запись, которые дал вам хостер, и дождитесь обновления DNS.
  2. В cPanel откройте Security → SSL/TLS Status. Для каждого домена видно, покрыт ли он, скоро ли истекает сертификат и нет ли проблемы с AutoSSL.
  3. Если домен ещё не покрыт, нажмите Run AutoSSL. Это сработает только после того, как домен начнёт указывать на сервер.
  4. Откройте сайт через https:// и проверьте замок. В WordPress также укажите адрес сайта с https://.

На веб-хостинге HytHost AutoSSL с Let's Encrypt включён на каждом тарифе и покрывает каждый добавленный домен и поддомен, как только он направлен на сервер. Что ещё умеет cPanel, читайте в статье что такое cPanel.

Бесплатный SSL через AutoSSL входит в каждый тариф веб-хостинга HytHost и продлевается автоматически, от €0.99/мес.

Тарифы веб-хостинга

На VPS: Certbot с nginx

На собственном сервере сертификаты Let's Encrypt получает и продлевает Certbot от EFF. Официальный способ установки на Ubuntu — через пакет snap:

sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/local/bin/certbot

Убедитесь, что A-запись домена указывает на VPS, что в nginx для него задан server_name и что порты 80 и 443 открыты в файрволе. Затем выполните:

sudo certbot --nginx -d example.com -d www.example.com

Certbot подтверждает, что вы управляете доменом, прописывает сертификат в конфигурацию nginx и может настроить редирект с HTTP на HTTPS. Он также устанавливает таймер, который продлевает сертификаты автоматически. Один раз проверьте продление:

sudo certbot renew --dry-run

Запустите собственный веб-сервер с полным root-доступом: тарифы KVM VPS от HytHost — от €2.92/мес.

Тарифы VPS

За Cloudflare

Если домен работает через Cloudflare с включённым оранжевым облаком, посетители подключаются к Cloudflare, и тот показывает им свой бесплатный сертификат Universal SSL. Это закрывает только половину пути: Cloudflare всё равно подключается к вашему серверу.

  • Выберите режим SSL/TLS Full (strict). Тогда Cloudflare требует действительный сертификат на вашем сервере, и весь путь зашифрован и проверен.
  • Установите сертификат на сервер: подойдёт Let's Encrypt через AutoSSL или Certbot либо бесплатный сертификат Cloudflare Origin CA. Сертификату Origin CA доверяет только Cloudflare, поэтому, если вы когда-нибудь отключите прокси, посетители увидят ошибки.
  • Не используйте режим Flexible. Он оставляет соединение с вашим сервером незашифрованным и часто приводит к бесконечным редиректам.

Частые проблемы с SSL и их решение

  • Сертификат не выпускается: домен ещё не указывает на сервер или в DNS всё ещё закэширован старый адрес. Проверьте A-запись и подождите.
  • Мешает CAA-запись: если в DNS есть CAA-записи, они должны разрешать используемый вами CA, например 0 issue "letsencrypt.org".
  • Проверка не проходит на VPS: по умолчанию Let's Encrypt проверяет домен через порт 80, поэтому держите порт 80 открытым, даже если сайт перенаправляет на HTTPS.
  • «Не защищено», хотя сертификат есть: страница загружает изображения или скрипты по http:// (смешанное содержимое). Замените эти ссылки на https://.
  • Wildcard-сертификат: для *.example.com нужна проверка через DNS, поэтому он работает только с DNS-плагином или провайдером, который умеет создавать проверочную запись.
  • Сертификат истёк: автоматическое продление перестало работать. Проверьте страницу SSL/TLS Status в cPanel или выполните certbot renew --dry-run на VPS и прочитайте ошибку.
Вопросы

Частые вопросы

Да, если говорить о шифровании. Бесплатные и платные сертификаты используют одинаковое шифрование и показывают один и тот же замок. Платные OV и EV добавляют проверку компании, стоящей за сайтом, а не более сильное шифрование.

Сертификаты Let's Encrypt сегодня действуют 90 дней, в 2027 году срок сократится до 64 дней, а в 2028 году — до 45. Это не проблема, если продление автоматическое, как с AutoSSL в cPanel или с Certbot.

Большинство хостингов с cPanel дают его через AutoSSL. Он есть в каждом тарифе веб-хостинга HytHost: сертификаты Let's Encrypt автоматически продлеваются для каждого домена в аккаунте.

Да. И Let's Encrypt, и ZeroSSL бесплатно выпускают wildcard-сертификаты, но для них нужна проверка через DNS, то есть DNS-провайдер, записи которого ваш ACME-клиент может обновлять автоматически.

Да. Браузеры помечают любую HTTP-страницу как «Не защищено», некоторые функции работают только по HTTPS, а посетители доверяют замку. Раз сертификаты бесплатные, причин обходиться без них нет.

Хостинг с SSL в комплекте

Каждый тариф веб-хостинга HytHost включает бесплатный SSL через AutoSSL с Let's Encrypt, который продлевается автоматически, от €0.99/мес.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Этот гайд был полезен?