Установка и настройка панели управления Hestia CP на VPS

В этой инструкции мы детально разберём процесс развёртывания панели управления хостингом HestiaCP на виртуальном сервере VPS/VDS. Хотя пример приведён для операционной системы Linux, общие шаги будут аналогичны и для других Unix-подобных систем.

Если у вас еще нет виртуального сервера, его можно арендовать у проверенных провайдеров из нашей подборки надежных VPS серверов.

Перейти

Установка панели HestiaCP на VPS

Перед началом установки перейдите на официальный сайт для генерации персонализированной команды инсталляции.

Рекомендации по выбору опций:

  • MultiPHP — настоятельно рекомендуется включить. Это позволит гибко назначать разные версии PHP для каждого сайта.
  • ClamAV — для экономии ресурсов VPS этот антивирусный модуль лучше отключить, особенно если вы не планируете проверять почтовые вложения на сервере.
  • Остальные параметры настраивайте исходя из текущих задач.

Далее подключитесь к серверу по SSH и выполните последовательность команд:

  1. Скачайте установочный скрипт (команда указана в разделе Installation instructions на сайте):
    wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
  2. Запустите инсталляцию с выбранными параметрами. Например:
    bash hst-install.sh --lang ru --multiphp yes --clamav no

В процессе работы скрипта:

  • Подтвердите удаление конфликтующих пакетов, если система их обнаружит.
  • Согласитесь на установку необходимых зависимостей.
  • Введите запрашиваемые данные (адрес электронной почты, FQDN хоста и пароль администратора).
  • Дождитесь окончания установки.

По завершении инсталляции терминал выведет ссылки для доступа к панели, а также логин и пароль. Сохраните эти данные и нажмите любую клавишу для перезагрузки сервера.

Как настроить панель HestiaCP на VPS

Вход в панель

Откройте браузер и перейдите по ссылке, полученной на предыдущем этапе. Используйте выданные учётные данные для входа.

Базовая безопасность

После входа вы попадёте в раздел «Веб» (Web), где по умолчанию уже создан домен, соответствующий вашему FQDN.

Важно: этот домен, привязанный к аккаунту администратора, рекомендуется удалить. Размещение сайтов на администраторском аккаунте считается небезопасной практикой. При попытке добавить новый домен панель предупредит вас об этом.

Создание пользователя

Для работы с сайтами создайте отдельного пользователя:

  1. Нажмите кнопку «Добавить пользователя» и заполните форму.
  2. После успешного создания системы воспользуйтесь ссылкой «Войти как …», чтобы переключиться на аккаунт нового пользователя.

Если у вас еще нет виртуального сервера, его можно арендовать у проверенных провайдеров из нашей подборки надежных VPS серверов.

Перейти

Как добавить домен в панель HestiaCP

В интерфейсе пользователя нажмите «Добавить домен». Заполните имя домена и при необходимости активируйте поддержку DNS и почты (если планируете использовать их на этом домене).

Примечание: для корректной работы не забудьте настроить А-запись домена на IP-адрес вашего VPS-сервера через панель управления регистратора.

Установка CMS (на примере WordPress) в панели HestiaCP

  1. Перейдите в список доменов и кликните по имени нужного сайта.
  2. Выберите вкладку или опцию «Установить приложение».
  3. В мастере установки:
    • Укажите данные администраторского аккаунта будущего сайта.
    • Задайте параметры базы данных.
    • Активируйте опцию Database Create — это позволит панели автоматически создать БД.
  4. Дождитесь завершения процесса.

Как настроить SSL-сертификат в панели HestiaCP

Для обеспечения безопасности подключите SSL:

  • Вернитесь к списку доменов в разделе «Веб» и откройте настройки нужного домена.
  • Активируйте опцию «Поддержка SSL».
  • Выберите источник сертификата: можно загрузить собственный или воспользоваться бесплатным сертификатом от Let’s Encrypt, который установится автоматически.

В этом же меню доступно управление редиректами (например, принудительное перенаправление с версии без www на www или наоборот).

Начало работы в панели управления HestiaCP

Файловый менеджер

Доступен по иконке в правом верхнем углу. Позволяет:

  • Перемещаться по каталогам сервера.
  • Создавать, копировать, перемещать, архивировать и удалять файлы.
  • Искать элементы по имени.
    Для возврата к основному интерфейсу используйте кнопку Exit to Control Panel.

DNS

Отображает список доменов и предоставляет возможность управлять DNS-записями. Этот раздел актуален, если вы используете собственные NS-серверы. Клик по имени домена открывает редактор записей.

Почта

Здесь добавляются почтовые домены и ящики. Для начала нажмите «Добавить домен», затем выберите его из списка и создайте ящики кнопкой «Добавить аккаунт».

Базы данных (БД)

Управление БД включает создание, удаление, переименование и отключение баз данных, а также быстрый переход в phpMyAdmin через интерфейс панели.

Планировщик задач (Cron)

Раздел предназначен для создания и управления заданиями, выполняемыми по расписанию (автоматические скрипты, очистка кэша и т.д.).

Резервное копирование

Позволяет создавать ручные бэкапы, настраивать автоматическое расписание бекапов и восстанавливать данные из ранее созданных архивов.

Следуя этому руководству, вы сможете не только быстро развернуть HestiaCP, но и грамотно настроить её для безопасного хостинга проектов любой сложности.

Если у вас еще нет виртуального сервера, его можно арендовать у проверенных провайдеров из нашей подборки надежных VPS серверов.

Перейти