SSL: автоматичне оновлення
Панелі хостингу без автоматики — оновлення вручну
adm.tools, Cityhost, Mirohost, ISPmanager, Plesk, DirectAdmin, Hostinger, Hetzner: де в панелі замінити сертифікат, що вставити і як не пропустити час.
Вручну, нагадаємо листом
У цих панелей немає інструменту, яким скрипт на хостингу міг би сам поставити сертифікат (або він не описаний публічно). Тому новий сертифікат ставиться руками — 3–5 хвилин раз на кілька місяців. Ми надішлемо лист, щойно буде готова нова частина підписки, з посиланням на цю сторінку.
Що вставляти
Відкрийте в браузері своє посилання з кабінету й скопіюйте текст:
- Сертифікат (CRT) —
https://api.zrazu.com/ssl-pull/zsp_ВАШ_ТОКЕН/cert.pem; - Ланцюжок / CA bundle / проміжні —
https://api.zrazu.com/ssl-pull/zsp_ВАШ_ТОКЕН/chain.pem; - якщо поле одне на все («сертифікат із ланцюжком», «fullchain») —
https://api.zrazu.com/ssl-pull/zsp_ВАШ_ТОКЕН/fullchain.pem; - Закритий ключ — ваш ключ, той самий, що й минулого разу. Багато панелей пам'ятають його самі.
Де це в панелі
| Панель / хостинг | Шлях у меню |
|---|---|
| adm.tools (hosting.ua, ukraine.com.ua) | Хостинг → Мої сайти → сайт → Налаштування SSL → «Ваш сертифікат». Сертифікат вставляйте з ланцюжком (fullchain.pem) або увімкніть «додати проміжні». Ключ — лише RSA. Зміни діють за 15–30 хвилин |
| Cityhost (Hosting 2.0) | SSL → додати свій сертифікат → вставити сертифікат і ключ |
| Mirohost | Сервер → SSL-сертифікати → Імпорт сертифіката |
| ISPmanager (FreeHost, Tucha, Hostpro та ін.) | SSL-сертифікати → Створити / Додати → Існуючий: сертифікат, ключ, ланцюжок; потім у Сайти / WWW-домени оберіть цей сертифікат |
| Plesk | Сайти та домени → домен → SSL/TLS-сертифікати → Завантажити (Upload) |
| DirectAdmin (NIC.UA, Tucha та ін.) | Account Manager → SSL Certificates → Paste a pre-generated certificate and key; ланцюжок — Click Here to paste a CA Root Certificate |
| Hostinger (hPanel) | Websites → Manage → Security → SSL → видалити поточний → Import SSL |
| Hetzner (konsoleH) | Services → SSL Manager → New Certificate → Import Certificate (ключ без пароля, усе в PEM) |
Після заміни перевірте сайт: https://zrazu.com/tools/ssl/example.com/ — має бути нова дата закінчення.
Щоб панель не замінила наш сертифікат безкоштовним
Майже всі ці хостинги вміють самі ставити безкоштовний сертифікат Let's Encrypt. Якщо в налаштуваннях SSL сайту ввімкнено «автоматичний Let's Encrypt» чи «виписати лише Let's Encrypt», вимкніть це для домену — інакше панель може замінити наш сертифікат своїм.
Як не робити це руками
Строк кожної частини сертифіката з роками коротшає (за правилами галузі — до 47 днів у 2029 році), тож ручна заміна стане частою. Повністю автоматичні варіанти:
- перейти на тариф чи хостинг із cPanel — інструкція;
- VPS із доступом по SSH — сервер Linux;
- якщо хостинг дає SSH і cron (наприклад, на старших тарифах) — скрипт для сервера Linux часто працює й там, якщо панель читає сертифікат із файлу. Спитайте підтримку хостингу, звідки сайт бере сертифікат, — і скопіюйте промт для ШІ, він допоможе пристосувати скрипт.
Якщо не вийшло
- Панель пише, що ключ не підходить, — вставлено не той ключ. Потрібен саме той, з яким замовляли сертифікат (або з яким його перевипускали).
- Браузер пише про неповний ланцюжок — не вставлено
chain.pemабо вставленоcert.pemтам, де потрібенfullchain.pem. - Ключ ECDSA, а панель приймає лише RSA (adm.tools) — перевипустіть сертифікат у кабінеті з ключем RSA.