Как установить HestiaCP на Debian 10

Установка HestiaCP на Debian 10

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

Проект является форком существующей панели управления VestaCP, в настоящее время находится в активной разработке и опубликован под лицензией GPLv3.

В статье вы узнаете, как установить и настроить HestiaCP на Debian 10 (buster).

Установка HestiaCP

1. Подключитесь к своему серверу с помощью SSH:

 ssh root@SERVER_IP 

2. Обновите систему до последней версии:

 apt-get update && apt-get upgrade 

3. Скачайте сценарий установки HestiaCP:

 wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh 

4. Запустите сценарий установки и следуйте инструкциям на экране для установки HestiaCP на вашем сервере:

 bash hst-install.sh 

Установка HestiaCP скриншот 1

Инсталляция HestiaCP происходит автоматически и может занять до 15 минут в зависимости от конфигурации вашей системы.

После завершения установки появится следующее сообщение. Введите Y для завершения установки и reboot для перезапуска вашего сервера.

Установка HestiaCP скриншот 2

Доступ к веб-интерфейсу HestiaCP

1. Откройте веб-браузер на вашем компьютере и направьте его на ваш домен HestiaCP (например: http://SERVER_IP:8083). Откроется экран входа в систему панели управления Hestia:

Установка HestiaCP скриншот 3

2. Введите имя администратора и пароль, отображаемые после установки. Нажмите Войти, чтобы подключиться к панели управления.

Установка HestiaCP скриншот 4

Создание новой учетной записи пользователя

Вы можете создать дополнительные учетные записи, чтобы позволить вашим пользователям управлять своими услугами самостоятельно, используя панель управления Hestia.

  1. На панели управления HestiaCP нажмите кнопку Добавить пользователя, чтобы создать новую учетную запись.
  2. Введите данные учетной записи пользователя, такие как имя, адрес электронной почты и пароль.
  3. Нажмите кнопку Создать пользователя. После создания нажмите Войти как... для входа в созданную учетную запись:

Установка HestiaCP скриншот 5

Добавление доменного имени

  1. Нажмите кнопку Добавить веб-домен на приборной панели Hestia.
  2. Введите в форму доменное имя и поставьте галочку, если вы хотите использовать доменное имя для электронной почты и если Hestia будет управлять DNS-зоной этого домена. Отметьте опцию Дополнительно, чтобы настроить такие дополнительные параметры, как прокси-конфигурация, веб-статистика и SSL-сертификаты.

Установка HestiaCP скриншот 6

Нажмите Сохранить, чтобы добавить доменное имя в конфигурацию.

Создание учетных записей электронной почты

  1. На панели инструментов Hestia щелкните Mail, чтобы просмотреть список ваших почтовых доменов. Щелкните по имени домена, который вы хотите настроить.
  2. Отобразится список учетных записей электронной почты. Щелкните Add Mail account (Добавить учетную запись Mail), затем введите подробнее для новой учетной записи. В правой части экрана отображаются параметры подключения учетной записи почты. Опционально введите адрес электронной почты, на который будут отправляться учетные данные для созданной учетной записи.
  3. Нажмите кнопку Сохранить, чтобы подтвердить создание нового почтового ящика.

Установка HestiaCP скриншот 7

Подведем итог

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

Информацию о том, как управлять сервером с помощью инструментов командной строки, входящих в состав панели управления Hestia, вы также найдете в документации по командам CLI.