Как настроить панель управления Hestia на Ubuntu и Debian

Hestia Control Panel (HestiaCP) — это бесплатный инструмент веб-хостинга для Linux, который предлагает веб-интерфейс и интерфейс командной строки для удобного управления доменными именами, веб-сайтами, учетными записями электронной почты и зонами DNS.

В этой статье мы проведем вас через процесс установки HestiaCP на Ubuntu 22.04 LTS и Debian 12.

Предварительные условия

Прежде чем мы начнем, убедитесь, что у вас есть следующее:

  • Свежий сервер Ubuntu или Debian с минимум 4 ГБ оперативной памяти.
  • Действующее доменное имя, указывающее на IP-адрес вашего сервера.

Шаг 1: Установите необходимые пакеты

Сначала обновите список пакетов вашего сервера и обновите все установленные пакеты до последних версий.

sudo apt update
sudo apt upgrade -y

Затем установите полное доменное имя (FQDN) в качестве имени хоста вашего сервера и проверьте изменение имени хоста.

sudo hostnamectl set-hostname yourdomain.com
hostnamectl

Затем установите необходимые зависимости с помощью следующей команды:

sudo apt install ca-certificates software-properties-common apt-transport-https gnupg wget unzip -y

Шаг 2: Установка панели управления Hestia

Загрузите последнюю версию скрипта установки HestiaCP из официального репозитория GitHub с помощью следующей команды wget.

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

Запустите сценарий установки и следуйте подсказкам на экране.

bash hst-install.sh

В процессе установки вам будет предложено подтвердить установку и выбрать пакеты программного обеспечения для установки.

По умолчанию Hestia устанавливает следующее:

  • Nginx Web/Proxy Server
  • Веб-сервер Apache (в качестве бэкенда)
  • Сервер приложений PHP-FPM
  • Bind DNS Server
  • Почтовый сервер Exim + SpamAssassin
  • Dovecot POP3/IMAP сервер
  • Сервер баз данных MariaDB
  • FTP-сервер Vsftpd
  • Брандмауэр (iptables) + Fail2Ban Access Monitor.

При появлении запроса введите необходимую информацию:

  • Адрес электронной почты администратора
  • FQDN имя хоста
  • Пароль корня MySQL
  • Подтвердите установку

Процесс установки может занять некоторое время.

Шаг 3: Войдите в панель управления Hestia

После завершения установки Hestia предоставит вам URL-адрес для входа, имя пользователя и пароль.

По умолчанию URL будет таким:

https://yourdomain.com:8083
OR
https://server-ip:8083

Откройте этот URL-адрес в веб-браузере. Вы можете столкнуться с предупреждением о безопасности, поскольку сертификат SSL является самоподписанным. Продолжите работу, добавив исключение.

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

Шаг 4: Защита установки Hestia

В целях безопасности немедленно измените стандартный пароль администратора, перейдя в меню Пользователи > Администратор > Изменить > Изменить пароль.

Для более безопасного соединения установите SSL-сертификаты для своих доменов, перейдя в меню Web > Your Domain > Edit > Enable Let’s Encrypt SSL.

Поддерживайте панель управления Hestia в актуальном состоянии, регулярно проверяя наличие обновлений в разделе Настройки > Обновления > Проверить наличие обновлений.

Заключение

Панель управления Hestia упрощает управление веб-серверами благодаря удобному интерфейсу и широким возможностям. Следуя этому руководству, вы должны установить и настроить Hestia на вашем сервере Ubuntu или Debian, чтобы управлять вашими веб-доменами, почтовыми аккаунтами, базами данных и многим другим.

Регулярное обслуживание, такое как обновление панели и резервное копирование данных, обеспечит бесперебойную и безопасную работу вашего сервера.

Поделитесь с друзьями

Добавить комментарий

0 комментариев
Новіші
Старіші Найпопулярніші
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x