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 → «Ваш сертифікат» (Хостинг → Мои сайты → сайт → Настройки SSL → «Ваш сертификат»). Сертификат вставляйте с цепочкой (fullchain.pem) или включите «добавить промежуточные». Ключ — только RSA. Изменения действуют через 15–30 минут |
| Cityhost (Hosting 2.0) | SSL → добавить свой сертификат → вставить сертификат и ключ |
| Mirohost | Сервер → SSL-сертифікати → Імпорт сертифіката (Сервер → SSL-сертификаты → Импорт сертификата) |
| ISPmanager (FreeHost, Tucha, Hostpro и др.) | SSL-сертифікати → Створити / Додати → Існуючий (SSL-сертификаты → Создать / Добавить → Существующий): сертификат, ключ, цепочка; затем в Сайти / WWW-домени (Сайты / WWW-домены) выберите этот сертификат |
| Plesk | Сайти та домени → домен → SSL/TLS-сертифікати → Завантажити (Upload) (Сайты и домены → домен → SSL/TLS-сертификаты → Загрузить) |
| 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.