HestiaCP и CyberPanel — это две популярные панели управления сервером для Ubuntu, которые позволяют управлять доменами, базами данных, email и SSL-сертификатами через веб-интерфейс. Установка обеих панелей выполняется одной командой, но они различаются функциональностью и требованиями к ресурсам.
Системные требования и причины выбора панели управления
- HestiaCP требует минимум 512 МБ оперативной памяти, занимает меньше дискового пространства, подходит для небольших VPS
- CyberPanel требует минимум 2 ГБ оперативной памяти, обладает расширенной функциональностью, подходит для производственных серверов
- Обе панели поддерживают автоматическое получение SSL-сертификатов от Let's Encrypt
- HestiaCP использует Exim для почты, CyberPanel использует Postfix
- CyberPanel имеет встроенный кэш LiteSpeed, HestiaCP работает с Nginx и Apache
Пошаговая инструкция по установке HestiaCP
- Подключитесь к серверу по SSH с правами root или используйте команду
sudo su - Обновите список пакетов командой
apt-get update && apt-get upgrade -y - Установите Git и curl:
apt-get install git curl -y - Скачайте инсталлятор HestiaCP:
curl https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hestia-install.sh -o hestia-install.sh - Запустите инсталлятор:
bash hestia-install.sh - Подтвердите установку компонентов (Nginx, PHP, MySQL, Exim, Dovecot, BIND) нажатием
Y - Дождитесь завершения установки (обычно 10-20 минут в зависимости от VPS)
- После окончания скопируйте учётные данные admin из вывода консоли
- Откройте в браузере адрес
https://ВАШ_IP:8083(замените ВАШ_IP на IP вашего сервера) - Введите логин
adminи пароль из консоли в веб-интерфейс - Измените пароль на странице
Settings→Users - Добавьте первый домен через
WEB→Add Web Domain
Пошаговая инструкция по установке CyberPanel
- Подключитесь к серверу по SSH с правами root
- Выполните команду
apt-get update && apt-get upgrade -y - Скачайте инсталлятор CyberPanel:
curl https://cyberpanel.net/install.sh -o install.sh - Запустите инсталлятор:
bash install.sh - Выберите LiteSpeed Web Server при появлении меню выбора
- Выберите версию PHP (рекомендуется 7.4 или 8.0)
- Дождитесь установки всех компонентов (15-30 минут)
- После завершения скопируйте выданный пароль администратора
- Откройте в браузере
https://ВАШ_IP:8090 - Введите логин
adminи пароль из консоли - Измените пароль в разделе
Settings→Change Admin Password - Создайте пакет хостинга через
Packages→Add Package - Добавьте аккаунт пользователя через
Accounts→Add Account - Создайте домен через
Websites→Create Website
Часто задаваемые вопросы
Какую панель выбрать для маленького VPS? HestiaCP легче по ресурсам и проще в управлении, подходит для серверов с 512 МБ оперативной памяти.
Можно ли изменить порт панели управления? Да, в HestiaCP отредактируйте файл /etc/hestia/hestia.conf, в CyberPanel измените порт в веб-интерфейсе в разделе Settings.
Как восстановить пароль администратора? В HestiaCP выполните команду hestia-cli user update-password admin новый_пароль, в CyberPanel используйте команду cd /usr/local/CyberCP && python manage.py changepassword admin.