Генерація безкоштовного SSL сертифікату після розгортаня сервера Друк

  • 0

Генерація безкоштовного SSL‑сертифіката (Let’s Encrypt) після розгортання сервера

Як видати безкоштовний сертифікат Let’s Encrypt у Hestia для будь‑якого домену відразу після розгортання сервера.

Сайт працюватиме по HTTPS; автооновлення сертифіката виконується автоматично.

Необхідно

  • Ваш домен (наприклад, my.domain.com) має вказувати на IP сервера: A‑запис → 46.62.218.252. IPv6 (AAAA) — за бажанням.
  • Порти 80 і 443 відкриті назовні (фаєрвол/провайдер не блокують).
  • Доступ адміністратора до Hestia.

Кроки

  1. Відкрийте сторінку послуги на ihostmi.com і знайдіть IP сервера у полі «Публічна мережа IPv4». Скопіюйте цей IP і переконайтеся, що A‑запис вашого домену вказує на нього.
  2. Зайдіть у Hestia: https://<IP>:8083, вкладка WEB → Add Web Domain.
  3. Якщо з’явиться попередження — натисніть Continue.
  4. У полі Domain введіть свій домен (наприклад, my.domain.com) і натисніть Save.
  5. Переконайтеся, що домен створено.
  6. Відкрийте редагування домену та увімкніть: Enable SSL for this domain + Use Let’s Encrypt to obtain SSL certificate. Натисніть Save.
  7. Дочекайтеся «Changes have been saved». За 10–60 сек сертифікат буде прив’язано. Далі за потреби увімкніть Enable automatic HTTPS redirection та/або HSTS.

Перевірка

Переконайтеся в коректності DNS і HTTPS:

dig +short A my.domain.com
dig +short AAAA my.domain.com
curl -I https://my.domain.com

CLI

Якщо домен створюється під користувачем admin:

sudo v-add-web-domain admin my.domain.com 46.62.218.252
sudo v-add-letsencrypt-domain admin my.domain.com
sudo v-add-web-domain-sslforce admin my.domain.com

Скріншоти / Screenshots

Where to find the server IP: “Public Network IPv4” on the iHostmi service page
Where to find the server IP: “Public Network IPv4” on the iHostmi service page
Hestia: WEB → Add Web Domain
Hestia: WEB → Add Web Domain
Confirmation — Continue
Confirmation — Continue
Enter your domain into the Domain field and Save
Enter your domain into the Domain field and Save
Domain created successfully
Domain created successfully
Enable SSL + Use Let’s Encrypt and Save
Enable SSL + Use Let’s Encrypt and Save
Changes have been saved — certificate is being issued
Changes have been saved — certificate is being issued

Усунення несправностей

  • DNS propagation pending — wait 1–10 minutes and check A/AAAA.
  • Port 80 closed/proxied — open it before issuance.
  • HTTP→HTTPS redirect enabled too early — disable temporarily.
  • CDN/proxy intercepts /.well-known/acme-challenge/ — allow direct access.
  • Let’s Encrypt rate limits reached — reduce retry frequency.

 


Ця відповідь Вам допомогла?

« Назад

Powered by WHMCompleteSolution