Хостинг в Україні від Mevcore

Як встановити безкоштовний SSL-сертифікат Let's Encrypt на VPS

Оновлено 04.10.2026

Certbot випускає безкоштовні сертифікати Let's Encrypt, сам прописує їх у конфігурацію вебсервера та продовжує автоматично.

Умови

  • A-записи домену та www спрямовані на IP-адресу VPS.
  • Сайт уже налаштований у Nginx або Apache і відкривається по HTTP.
  • Порти 80 і 443 відкриті у фаєрволі.

Встановлення Certbot

Ubuntu, Debian:

sudo apt install certbot python3-certbot-nginx -y

Для Apache встановіть python3-certbot-apache. На AlmaLinux і Rocky Linux пакети доступні з репозиторію EPEL.

Випуск сертифіката

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

Для Apache використовуйте --apache. Certbot попросить email для сповіщень і запропонує ввімкнути перенаправлення з HTTP на HTTPS — погодьтеся.

Продовження

Сертифікат діє 90 днів і продовжується автоматично системним таймером. Перевірити, що продовження спрацює:

sudo certbot renew --dry-run

Типові помилки

  • DNS problem: NXDOMAIN — домен ще не спрямований на сервер або DNS не оновився.
  • Timeout during connect — порт 80 закритий фаєрволом.

Не знайшли відповідь?

Опишіть завдання, додайте текст помилки та скриншот — команда підтримки допоможе знайти наступний крок.

Як до вас звертатися?

Введіть ім’я, перш ніж почати діалог.

Вітаємо! Напишіть ваше питання — оператор відповість якнайшвидше.
Оцініть відповідь оператора