Установка HestiaCP на VPS: пошаговая инструкция
HestiaCP — бесплатная панель управления с открытым кодом. В этой инструкции разворачиваем её на облачном сервере ServerPlus.
1. Подготовьте сервер
Создайте в панели ServerPlus сервер с чистым образом Debian 11/12 или Ubuntu 20.04/22.04/24.04 LTS. Рекомендуемо: от 1 ГБ RAM и 1 vCPU (для почты с антиспамом — 2 ГБ). Важно ставить панель на «чистую» ОС без другого веб-софта. Заранее направьте домен (или поддомен) на IP сервера, если планируете почту и SSL.
2. Подключитесь по SSH
ssh root@ВАШ_IPОбновите систему:
apt update && apt upgrade -y3. Скачайте установочный скрипт
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh4. Запустите установку
bash hst-install.shУстановщик спросит имя хоста, e-mail администратора и предложит набор компонентов (веб-сервер, почта, DNS, файрвол). Для типовой конфигурации соглашайтесь со значениями по умолчанию. Можно задать параметры сразу, например с e-mail и именем хоста:
bash hst-install.sh --email admin@example.com --hostname panel.example.com5. Дождитесь завершения и перезагрузки
Установка занимает 10-15 минут. В конце скрипт покажет ссылку для входа, логин admin и сгенерированный пароль — сохраните их. Сервер перезагрузится.
6. Войдите в панель
Откройте в браузере:
https://ВАШ_IP:8083Браузер предупредит о самоподписанном сертификате — это нормально до выпуска SSL. Войдите под admin и сразу смените пароль, включите двухфакторную аутентификацию в разделе профиля.
7. Первые настройки
Добавьте домен в разделе Web, HestiaCP автоматически создаст конфигурацию сайта. Для бесплатного SSL включите Let's Encrypt в настройках домена (домен должен указывать на IP сервера). Почтовые ящики создаются в разделе Mail, резервное копирование настраивается в Backup. Проверьте, что включён Fail2ban и файрвол в разделе безопасности.
Готово: на вашем VPS от ServerPlus работает полноценная панель управления.