Без SSL-сертификата ваш сайт открывается по http://, и браузеры показывают предупреждение «Незащищённое соединение». Пользователи закрывают вкладку. Поисковики занижают в выдаче. SSL-сертификат от Let's Encrypt — бесплатно, навсегда, в один-два клика через большинство панелей хостинга. В статье — пошаговая установка для всех популярных российских панелей: ISPmanager, cPanel, Plesk, и собственных решений Beget, Timeweb, Reg.ru, SpaceWeb.
Содержание
- Что такое SSL и зачем
- Что такое Let's Encrypt
- Что понадобится
- Установка в ISPmanager
- Установка в cPanel
- Установка в Plesk
- Установка в Beget
- Установка в Timeweb
- Установка в Reg.ru
- Установка в SpaceWeb
- Принудительное HTTPS-перенаправление
- Автообновление сертификата
- Частые ошибки
- FAQ
- Чек-лист
Что такое SSL и зачем
SSL/TLS (Secure Sockets Layer / Transport Layer Security) — протокол шифрования данных между браузером пользователя и сервером сайта. Когда установлен SSL:
- Адрес начинается с https:// вместо http://;
- В адресной строке показывается замок;
- Данные форм (логины, пароли, оплата) передаются в зашифрованном виде;
- Браузер не показывает предупреждение «Незащищённое соединение»;
- Поисковики ранжируют сайт выше.
Без SSL в 2026 году сайт практически нежизнеспособен — Chrome, Firefox, Safari открыто предупреждают пользователей.
Что такое Let's Encrypt
Let's Encrypt — некоммерческий центр сертификации, выпускающий бесплатные SSL-сертификаты с 2016 года. Поддерживается крупными технологическими компаниями (Mozilla, EFF, Cisco, Google, Facebook).
Особенности:
- Бесплатно — никаких скрытых платежей.
- Срок действия 90 дней — обновляется автоматически.
- Domain Validation (DV) — самый базовый уровень, подтверждает только владение доменом.
- Поддерживает wildcard — один сертификат на все поддомены *.yourdomain.ru.
Платные сертификаты от Comodo, GeoTrust, DigiCert и др. (от 2 000 ₽/год) дают расширенные уровни доверия (OV, EV) с проверкой организации. Для обычного сайта Let's Encrypt полностью достаточно.
Что понадобится
- Купленный хостинг с поддержкой Let's Encrypt (есть у 99% современных провайдеров).
- Привязанный к хостингу домен с распространившимися DNS-записями.
- Сайт, открывающийся по http:// (хотя бы заглушка).
- Доступ к панели управления хостингом.
Установка в ISPmanager
- Войдите в ISPmanager.
- В меню слева → раздел «WWW» → «SSL-сертификаты».
- Нажмите кнопку «Let's Encrypt» в верхней панели.
- В появившемся окне выберите домен из списка.
- Поставьте галочки «Подключить SSL ко всем поддоменам» и «Принудительное перенаправление на HTTPS».
- Нажмите «ОК».
- Подождите 1–3 минуты — сертификат выпустится и установится автоматически.
Готово. Откройте сайт через https:// — должен показаться замок в адресной строке.
Установка в cPanel
- Войдите в cPanel.
- Раздел «Безопасность» → «SSL/TLS Status» или «Let's Encrypt SSL».
- В списке доменов найдите нужный.
- Нажмите «Issue» (Выпустить) или «Run AutoSSL».
- Подождите 2–5 минут.
- Статус сменится на «Active» с зелёной галочкой.
Принудительное HTTPS включается отдельно: «Domains» → ваш домен → «Force HTTPS Redirect».
Установка в Plesk
- Войдите в Plesk.
- «Сайты и домены» → выберите домен → «SSL/TLS Certificates».
- В блоке «Let's Encrypt» нажмите «Install».
- Введите email для уведомлений о статусе сертификата.
- Поставьте галочки: «Защитить домен и www-поддомен», «Защитить веб-почту».
- Нажмите «Get it free».
- Дождитесь окончания установки.
Принудительное HTTPS: «Hosting Settings» → «Permanent SEO-safe 301 redirect from HTTP to HTTPS» → включить.
Установка в Beget
- Войдите в личный кабинет Beget.
- «Сайты» → найдите ваш сайт.
- В правом столбце нажмите на иконку замка («SSL»).
- Выберите «Заказать бесплатный SSL Let's Encrypt».
- Подтвердите — сертификат выпустится за 2–5 минут.
- В разделе «Перенаправления» включите «HTTPS-редирект».
Установка в Timeweb
- Войдите в личный кабинет Timeweb.
- «Хостинг» → выберите сайт → «SSL-сертификаты».
- Нажмите «Заказать Let's Encrypt».
- Подтвердите домен (Timeweb проверит автоматически).
- Через 5–10 минут сертификат установится.
- В настройках сайта включите «Принудительное HTTPS».
Установка в Reg.ru
- Войдите в личный кабинет Reg.ru.
- «Хостинг» → выберите тариф → панель управления.
- Раздел «SSL-сертификаты» или через раздел «Сайты» в свойствах домена.
- Нажмите «Установить бесплатный SSL» (Let's Encrypt).
- Подтвердите — установится автоматически.
Установка в SpaceWeb
- Войдите в личный кабинет SpaceWeb.
- «Услуги» → ваш сайт → «SSL».
- Нажмите «Подключить Let's Encrypt».
- Подождите подтверждения и установки.
Принудительное HTTPS-перенаправление
После установки SSL сайт доступен и по http://, и по https://. Это плохо: пользователи могут попасть на незащищённую версию, поисковики увидят дубли страниц. Нужно настроить редирект 301 со всех http-URL на https.
Через панель хостинга
В разделе «Сайты» / «Домены» / «Перенаправления» включить опцию «Принудительное HTTPS» или «Force SSL». Один клик.
Через .htaccess (если опции в панели нет)
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Добавляете в файл .htaccess в корне сайта.
Через тег HTML (slow)
Можно вставить в HTML <meta http-equiv="refresh" content="0;url=https://yourdomain.ru/"> — но это медленнее и хуже. Используйте только если ничего другого не работает.
Автообновление сертификата
Сертификаты Let's Encrypt действуют 90 дней. Все нормальные хостинги обновляют их автоматически за 30 дней до истечения. Делать ничего не нужно.
Проверить, что автообновление работает:
- В панели хостинга в разделе SSL должна стоять метка «Auto-renew: enabled» или «Автообновление: включено».
- Email-адрес для уведомлений Let's Encrypt должен быть актуальный — туда придёт письмо за 20 дней до истечения, если что-то пошло не так.
Если хостинг почему-то не обновляет сертификат автоматически — обратитесь в техподдержку, это базовый функционал, его должны включить.
Частые ошибки
- «Domain validation failed». Домен не указывает на хостинг или DNS ещё не распространились. Подождите 2–4 часа, попробуйте снова.
- «Too many requests». Превышен лимит Let's Encrypt (5 неудачных попыток за час с одного IP). Подождите час.
- Сертификат установился, но сайт не открывается по https. Не включено принудительное перенаправление. Включите в настройках или через .htaccess.
- «Mixed content» — смешанный контент. Часть ресурсов на странице (картинки, скрипты) подгружается по http://. Замените все ссылки на https:// или относительные.
- Сертификат не обновился. Проверьте Auto-renew, обновите вручную через панель.
- На сайте предупреждение о ненадёжном сертификате. Возможно, сертификат для одного домена (yourdomain.ru), а вы открываете другой (www.yourdomain.ru). Закажите сертификат для всех вариантов.
FAQ
Да, полностью бесплатно. Никаких скрытых платежей, никакого «бесплатно первые 3 месяца». Сертификаты выпускаются Let's Encrypt — это некоммерческая организация, существующая на пожертвования.
Технически — ничем. Шифрование одинаковое. Разница в типе валидации: Let's Encrypt подтверждает только владение доменом (DV), платные могут подтверждать организацию (OV) или предприятие (EV). Для обычного сайта DV хватает.
Да. Шифрование такое же, как у платных DV-сертификатов. Магазины и банки используют. Если хочется показать пользователю надпись «Компания "ООО Ваша компания"» в адресной строке — нужен платный EV-сертификат (от 15 000 ₽/год).
Да, через утилиту certbot из командной строки. Это нужно для VPS и выделенных серверов. На виртуальном хостинге всегда есть встроенный механизм в панели.
Сертификат на *.yourdomain.ru, который покрывает все поддомены (blog.yourdomain.ru, shop.yourdomain.ru и т.д.). Let's Encrypt выпускает wildcard бесплатно, но настройка чуть сложнее — требует DNS-валидации.
Меняйте хостинг — в 2026 году поддержка Let's Encrypt это базовый функционал. Любой нормальный российский хостер за 200 ₽/мес даёт встроенный Let's Encrypt.
От пары минут до получаса. Сразу после установки сайт открывается через https://. Если открываете старую вкладку — нажмите Ctrl+F5 для сброса кэша.
Минимально. Современные серверы и браузеры используют TLS 1.3, который добавляет 10-30 мс на первое соединение. Для пользователя незаметно. Бонус: HTTPS включает HTTP/2 и HTTP/3, которые в целом ускоряют загрузку страниц.
Чек-лист установки SSL
- ☐ Домен привязан к хостингу и DNS распространились
- ☐ Сайт открывается по http://
- ☐ В панели хостинга найден раздел SSL
- ☐ Установлен Let's Encrypt для домена
- ☐ Установлен Let's Encrypt для www-поддомена
- ☐ Сертификат активен (статус «Active»)
- ☐ Включено принудительное HTTPS
- ☐ Сайт открывается по https:// без предупреждений
- ☐ Замок отображается в адресной строке
- ☐ Нет ошибок mixed content в консоли
- ☐ Все внутренние ссылки относительные или https://
- ☐ Проверено в разных браузерах
- ☐ Проверено на мобильном устройстве
- ☐ Подтверждено автообновление сертификата
Заключение
Установка Let's Encrypt — задача на 2 минуты в любой современной панели хостинга. Никаких сложностей, никаких платежей, автоматическое обновление навсегда. После установки обязательно включите принудительное HTTPS и проверьте, что не осталось ссылок на http-ресурсы.
Если ваш хостинг не поддерживает Let's Encrypt в один клик — пора менять. Выбрать новый можно через подборщик хостингов Zettabyte, где видна поддержка SSL и других важных функций. А для нового сайта посмотрите подборку HTML-шаблонов.