Бесплатная миграция IT-инфраструктуры в облако
На главную
61c46507-12c7-4300-a301-bd8bc30c7c19
Инструкции для серверов

Установка Hestia

HestiaCP — это удобная и бесплатная панель управления сервером с открытым исходным кодом. Она позволяет легко настраивать и управлять веб-сайтами, почтой, базами данных и другими сервисами на сервере. Панель имеет удобный интерфейс и русскую локализацию.

Автоматическая установка Hestia

HestiaCP можно установить автоматически при создании нового облачного сервера или при переустановке операционной системы. Панель доступна в сборках с операционными системами Ubuntu 20.04 и 22.04. Чтобы установить HestiaCP автоматически, при создании сервера в пункте «Образ» перейдите на вкладку «Маркетплейс». Включите фильтрацию по категории «Сайт» и выберите сборку с HestiaCP.

Image3

После создания сервера на вашу почту придут реквизиты для доступа к панели HestiaCP (адрес, логин и пароль). Эти данные также отобразятся на дашборде сервера.

Image2

Установка Hestia вручную

HestiaCP поддерживает установку на Debian 10, 11, 12 и Ubuntu 20.04, 22.04. Чтобы установить панель вручную, выполните следующие шаги:

  1. Перейдите на официальный сайт HestiaCP и скачайте установочный скрипт. Сайт позволяет выбрать необходимые пакеты и параметры, которые можно будет изменить и после установки.

  2. Выполните команду для загрузки установочного скрипта на сервер:

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
  1. Запустите скрипт:
bash hst-install.sh
  1. В процессе установки вам будет предложено удалить конфликтующие пакеты — нажмите Y, чтобы согласиться.
  2. Согласитесь с установкой пакетов, нажав на Y. Укажите электронную почту администратора и домен в качестве имени хоста (если требуется). Затем начнётся установка панели и необходимых пакетов.

Image4

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

Image1

После перезагрузки панель будет готова к работе.

Настройка SSL для панели управления

Чтобы настроить SSL для панели управления HestiaCP, выполните следующие шаги:

  1. Если при установке не указывали имя хоста, задайте его командой:
hostnamectl set-hostname panel.example.com
  1. Удалите старый домен из панели HestiaCP, в разделе WEB. 

Screenshot 10 28 24 12:02:36

  1. Откройте файл конфигурации HestiaCP:
nano /usr/local/hestia/conf/hestia.conf
  1. В этом файле определите переменную WEB_DOMAIN и укажите нужное доменное имя:
WEB_DOMAIN='panel.example.com'
  1. Активируйте SSL-сертификат Let’s Encrypt для хоста:
v-add-letsencrypt-host
  1. Перезапустите HestiaCP для применения изменений:
systemctl restart hestia

Теперь SSL-сертификат будет активирован для панели управления HestiaCP, и доступ к ней будет защищён. Панель будет доступна по адресу https://panel.example.com:8083.

Была ли статья полезна?
Ваша оценка очень важна
Пока нет комментариев