Материал подготовлен командой Simple-Server. Команды проверяйте на тестовом сервере.
Установка HestiaCP
Есть два пути: автоматический (рекомендуем) — при заказе VPS на Simple-Server, и ручной — официальный скрипт hst-install.sh по SSH на чистой Ubuntu или Debian.
HestiaCP — бесплатная open-source панель (форк VestaCP). После установки веб-интерфейс доступен по HTTPS на порту 8083: https://IP-адрес:8083/.
Способ 1. Автоустановка при заказе VPS (Simple-Server)
Это основной сценарий для наших клиентов. Панель разворачивается рецептом VMmanager после оплаты — без вашего участия в SSH.
Шаг 1. Заказ сервера
- Откройте страницу VPS с HestiaCP.
- Выберите тариф (для первого сайта — BasicVDS, 2 ГБ RAM).
- Нажмите Заказать и заполните форму.
В блоке «Параметры заказа» уже выбраны:
- ОС: Ubuntu 22.04 / 24.04 (другие дистрибутивы для этого рецепта недоступны);
- Предустановленное ПО: HestiaCP — поле зафиксировано, менять не нужно.
Шаг 2. Оплата и активация
После оплаты VPS создаётся в BILLmanager и передаётся в VMmanager. Запускается рецепт установки HestiaCP. На минимальных тарифах это обычно 15–40 минут — установщик ставит Nginx, Apache, PHP-FPM, MySQL, Exim, Dovecot и саму панель.
Шаг 3. Письма с доступом
Вы получите два письма:
| Письмо | Содержимое |
|---|---|
| От биллинга Simple-Server | IP VPS, логин и пароль root по SSH |
| От рецепта HestiaCP | URL панели https://IP:8083/, логин и пароль администратора панели |
Пример данных из письма HestiaCP:
Адрес панели: https://203.0.113.10:8083/
Логин: admin
Пароль: ********
Hostname: vps-203-0-113-10.simple-server.tech⚠️ Пароль root VPS и пароль HestiaCP — разные. Root нужен для SSH, пароль из письма HestiaCP — только для входа в панель на порту 8083.
Шаг 4. Первый вход
- Откройте в браузере
https://IP:8083/(подставьте IP из письма). - Примите предупреждение о самоподписанном сертификате — это нормально до настройки своего домена.
- Введите логин admin и пароль из письма HestiaCP.
- Проверьте hostname и e-mail администратора в настройках панели.
Подробнее о первичной настройке — в отдельной статье.
Если письмо не пришло
- Проверьте папку «Спам».
- Подождите до 40–50 минут — установка может занять время на слабых тарифах.
- Убедитесь, что VPS в статусе «Активен» в личном кабинете.
- Напишите в поддержку Simple-Server — укажите номер заказа и IP сервера.
Лог установки на сервере (для инженеров): /var/log/vmm-hestiacp-install.log.
Способ 2. Установка вручную по SSH
Подходит, если VPS уже есть без панели или нужна переустановка на чистой системе.
Требования
- Чистая Ubuntu 22.04 / 24.04 или Debian 11 / 12 (без ISPmanager, FastPanel и других панелей);
- Root-доступ по SSH;
- Минимум 1 ГБ RAM, рекомендуется 2 ГБ+;
- Не менее 10 ГБ свободного места на диске.
Интерактивная установка
Подключитесь по SSH и запустите официальный установщик HestiaCP:
ssh root@YOUR_SERVER_IP
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
bash hst-install.shСкрипт задаст вопросы:
- E-mail администратора — для уведомлений и Let's Encrypt;
- Hostname (FQDN) — например
server.example.com; - Пароль пользователя admin — или сгенерирует автоматически;
- Какие компоненты установить (Apache, PHP, MySQL, почта и т.д.).
Дождитесь сообщения об успешной установке. В конце скрипт выведет URL панели, логин и пароль.
Неинтерактивная установка (пример)
Для автоматизации или CI можно передать параметры явно:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh -O /tmp/hst-install.sh
bash /tmp/hst-install.sh \
--interactive no \
--force \
--lang ru \
--username admin \
--hostname server.example.com \
--email admin@example.com \
--password 'YourSecurePassword' \
--apache yes \
--phpfpm yes \
--mysql yes \
--exim yes \
--dovecot yes \
--port 8083На Simple-Server при автоустановке рецепт использует аналогичный набор флагов: Apache + PHP-FPM + MySQL + почта, порт 8083, язык интерфейса ru.
Первый вход после ручной установки
- Откройте
https://IP:8083/. - Войдите под пользователем admin с паролем, заданным при установке.
- Перейдите к первичной настройке: hostname, DNS, firewall.
Заказ HestiaCP на обычной странице VPS
HestiaCP можно выбрать и при заказе с общего каталога VPS: в форме оформления в поле «Предустановленное ПО» укажите HestiaCP (доступно для Ubuntu 22.04 / 24.04).
Посадочная страница HestiaCP удобнее тем, что рецепт и ОС уже предвыбраны.
Частые ошибки
| Проблема | Решение |
|---|---|
Панель не открывается на :8083 | Подождите завершения установки; проверьте, что сервер активен |
| «Неверный логин/пароль» | Используйте данные из письма HestiaCP, не root VPS |
| Рецепт недоступен для Debian в заказе | На посадочной выберите Ubuntu 22.04/24.04; вручную Debian 11/12 поддерживается |
| Порт 8083 закрыт снаружи | Проверьте файрвол VPS; HestiaCP слушает на всех интерфейсах после установки |
| Установщик завис на apt | Дождитесь завершения unattended-upgrades; не запускайте параллельно apt upgrade |
| «Please use a valid username» | Имя пользователя панели должно быть задано явно (на Simple-Server — admin) |
HestiaCP vs FastPanel на Simple-Server
Обе панели бесплатны и ставятся автоматически при заказе:
| HestiaCP | FastPanel | |
|---|---|---|
| Порт | 8083 | 8888 |
| Стек | Nginx + Apache, Exim, Dovecot | Собственный стек FastPanel |
| Посадочная | VPS с HestiaCP | VPS с FastPanel |