Як налаштувати панель управління 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