Mist Network
Kanalı takip et
Destek

Бесплатный SSL-сертификат в Plesk: настройка Let's Encrypt по шагам

Plesk выпускает и продлевает бесплатные сертификаты Let's Encrypt в пару кликов. Рассказываем, что должно быть готово заранее, как защитить все поддомены и как исправить самые частые ошибки.

Обновлено: 4 мин чтения
Бесплатный SSL-сертификат в Plesk — сертификат Let's Encrypt защищает сайт по HTTPS

Бесплатный SSL-сертификат в Plesk настраивается в несколько кликов: Plesk связывается с Let's Encrypt, подтверждает, что вы управляете доменом, устанавливает сертификат и автоматически продлевает его до истечения срока. После этого сайт открывается по HTTPS, браузеры перестают показывать «Не защищено», и можно безопасно принимать входы и платежи.

В этом руководстве — что подготовить заранее, точные шаги в Plesk, защита поддоменов wildcard-сертификатом, правильное включение HTTPS и решение ошибок, мешающих выпуску или продлению.

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

SSL/TLS-сертификат позволяет браузеру убедиться, что он общается именно с вашим сервером, и шифрует всё, что передаётся между ними. Без него пароли, данные форм и cookie идут открытым текстом, браузеры помечают страницу как небезопасную, а часть возможностей — HTTP/2 и многие современные API браузера — недоступна.

Let's Encrypt — бесплатный автоматизированный удостоверяющий центр, которому доверяют все основные браузеры. Его сертификаты с проверкой домена шифруют трафик так же надёжно, как платные. Платные в основном добавляют проверку организации или гарантии, которые большинству сайтов не нужны.

Главное: почти любому сайту достаточно бесплатного сертификата Let's Encrypt. Важно настроить его так, чтобы он продлевался сам и никому не нужно было об этом помнить.

Перед началом: требования

  • Домен направлен на хостинг — A-запись (и AAAA при IPv6) для домена и www должна указывать на IP вашего сервера Plesk.
  • DNS обновился — если вы только что меняли записи, дождитесь, пока они начнут резолвиться везде. Наше руководство по типам DNS-записей объясняет A, AAAA и CAA.
  • Порт 80 доступен — при проверке Let's Encrypt запрашивает файл по обычному HTTP, поэтому не блокируйте порт 80.
  • Нет конфликтующих CAA-записей — если у домена есть CAA-записи, одна из них должна разрешать letsencrypt.org.
  • Рабочий e-mail — используется для учётной записи в удостоверяющем центре.

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

Свежие версии Plesk управляют сертификатами через расширение SSL It!, которое по умолчанию использует Let's Encrypt. Названия пунктов меню могут немного отличаться в разных версиях.

  1. Откройте сайт — войдите в Plesk, перейдите в Websites & Domains и выберите домен.
  2. Откройте SSL/TLS Certificates — нажмите SSL/TLS Certificates (или SSL It!) на панели домена.
  3. Выберите Let's Encrypt — отметьте бесплатный вариант Let's Encrypt и укажите e-mail.
  4. Выберите, что защищать — отметьте основной домен и поддомен www; добавьте webmail или mail, если пользуетесь ими.
  5. Выпустите сертификат — нажмите Get it free или Install. Plesk проверит домен и установит сертификат за секунды.
  6. Включите редирект на HTTPS — в том же окне или в Hosting Settings включите постоянный SEO-безопасный 301-редирект с HTTP на HTTPS.
  7. Проверьте — откройте https://вашдомен в браузере и убедитесь, что замок отображается без предупреждений.

Wildcard-сертификаты для поддоменов

Если поддоменов много, wildcard-сертификат вида *.example.com покрывает их все сразу. Wildcard проверяются через DNS, а не HTTP: удостоверяющий центр просит специальную TXT-запись в _acme-challenge.

Где размещён DNSКак работает проверка wildcardПродление
DNS-зоной управляет PleskPlesk сам создаёт TXT-записьПолностью автоматическое
Внешний DNS (например, Cloudflare)Вы добавляете TXT-запись, которую показывает PleskПри продлении запись может потребовать обновления
Wildcard не нуженОбычная HTTP-проверка для каждого поддоменаПолностью автоматическое

Если поддоменов немного, обычный сертификат с перечислением каждого из них проще и продлевается без ручной работы с DNS.

Как правильно включить HTTPS

Когда сертификат заработал, сделайте HTTPS единственной версией сайта:

  • Один 301-редирект — перенаправляйте HTTP на HTTPS на уровне сервера в Plesk, а не нагромождайте редиректы плагинов, которые вызывают циклы.
  • Обновите адрес сайта — в WordPress или вашей CMS укажите адрес с https://, чтобы ссылки и canonical были корректными.
  • Исправьте смешанный контент — картинки, скрипты или шрифты по http:// ломают замок. Обновите жёстко прописанные URL в базе или теме.
  • Подумайте о HSTS — HTTP Strict Transport Security велит браузерам всегда использовать HTTPS. Включайте только когда всё работает: отменить его сложно.
Совет: если домен проксируется через Cloudflare, после установки сертификата в Plesk переключите режим SSL в Cloudflare на Full (strict). Режим Flexible оставляет соединение с сервером незашифрованным и часто вызывает циклы редиректов.

Частые ошибки и их решение

  • Domain validation failed — домен или www ещё не указывают на этот сервер, либо DNS не обновился. Проверьте A-записи и повторите позже.
  • Too many requests / rate limit — повторные неудачные попытки упёрлись в лимиты Let's Encrypt. Устраните причину и подождите перед новой попыткой.
  • CAA-запись запрещает выпуск — добавьте CAA-запись, разрешающую letsencrypt.org, или удалите конфликтующие.
  • Файл проверки недоступен — правило в .htaccess, файрвол или принудительный редирект блокирует путь /.well-known/acme-challenge/. Разрешите его.
  • Продление не удалось — обычно те же причины, проявившиеся после смены DNS или сервера. Plesk продлевает заранее, так что время на исправление есть.
Осторожно: сертификаты Let's Encrypt по замыслу короткоживущие, и сроки становятся ещё короче. Никогда не полагайтесь на ручное продление; поддерживайте проверку в рабочем состоянии, чтобы Plesk продлевал автоматически.

SSL на Plesk-хостинге mistREG

Хостинг-аккаунты mistREG работают на Plesk с LiteSpeed, создаются автоматически примерно через 60 секунд после оплаты, а бесплатные сертификаты Let's Encrypt доступны в панели. Домены, зарегистрированные у нас, используют DNS в сети Cloudflare, поэтому направить домен на хостинг и добавить CAA-запись можно в той же панели. Подробнее — в нашем обзоре Plesk-хостинга с LiteSpeed.

~60 сна настройку хостинга
БесплатноSSL Let's Encrypt
Автопродление сертификата

Готовы защитить сайт? Создайте аккаунт, выберите тариф в разделе тарифов и выпустите сертификат за минуты. Наша команда поможет в Telegram: @mistnetwork.

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

Бесплатный сертификат Let's Encrypt так же надёжен, как платный?
С точки зрения шифрования — да. Оба используют одни и те же стандарты TLS. Платные в основном добавляют проверку организации или гарантии, которые большинству сайтов не нужны.
Как часто Plesk продлевает сертификат Let's Encrypt?
Plesk продлевает его автоматически задолго до истечения срока. От вас нужно лишь, чтобы домен указывал на сервер, а проверка оставалась доступной.
Почему после установки SSL сайт всё ещё «Не защищён»?
Обычно из-за смешанного контента: часть картинок, скриптов или стилей грузится по http://. Замените эти URL на https:// и очистите кеш.
Можно ли получить бесплатный wildcard SSL в Plesk?
Да. Let's Encrypt выдаёт wildcard-сертификаты через DNS-проверку. Если DNS управляет Plesk, всё автоматически; с внешним DNS нужно добавить TXT-запись.
Нужен ли SSL сайту без платежей и авторизации?
Да. Браузеры помечают HTTP-страницы как небезопасные, HTTPS — фактор ранжирования, и многие современные функции браузера требуют его.

Похожие статьи

Mist NetworkMist Network