Управління сервером не повинно бути важким. Вам просто потрібні відповідні інструменти. DirectAdmin виділяється як один із них найкращі панелі керування для Linux оскільки він швидкий, легкий і ефективний. Він чудово працює на Ubuntu та AlmaLinux, надаючи вам графічний інтерфейс для виконання складних завдань.
Встановлення панелі керування вручну дає вам детальний контроль над конфігурацією вашого сервера. Ви самі вирішуєте, які саме служби запускати та як забезпечується безпека, а не покладатися на налаштування за замовчуванням. Цей посібник проведе вас через повний процес налаштування, щоб переконатися, що ваше середовище побудовано саме так, як вам потрібно.
Системні вимоги для DirectAdmin
Відповідність системним вимогам DirectAdmin забезпечує плавне встановлення та найкращу продуктивність.
ВАЖЛИВО: Почніть з чистого сервера. Не інсталюйте такі служби, як Apache, PHP, MySQL або Sendmail, перш ніж інсталювати DirectAdmin. Інсталятор компілює та налаштовує ці служби спеціально для панелі керування. Існуючі установки призведуть до конфліктів і збоїв.

Вимоги до обладнання
Легкий дизайн DirectAdmin означає, що скромне обладнання може ефективно працювати з панеллю керування. Відповідно до Системні вимоги DirectAdmin, офіційні специфікації включають певні тести апаратного забезпечення.
Вимоги до апаратного забезпечення DirectAdmin для серверів Linux:
| компонент | Мінімальні вимоги | Рекомендовано |
| Процесор | 500 МГц | Багатоядерний 1+ ГГц |
| ОЗУ | 4 GB | 8 GB or more |
| Обмін пам'яттю | 4 GB | 4 GB+ |
| Зберігання | 2 GB free space | 10+ ГБ SSD |
| IP-адреса | 1 статичний IPv4 | 2+ для контролю DNS |
DirectAdmin вимагає мінімум 4 ГБ оперативної пам’яті та щонайменше 4 ГБ пам’яті підкачки. Для серверів, на яких розміщено кілька веб-сайтів, виділіть додаткову пам’ять і обчислювальну потужність.
Процесори Intel і AMD працюють добре.
Основна апаратна примітка: Для найкращої продуктивності DirectAdmin настійно рекомендується використовувати SSD-накопичувач замість традиційних жорстких дисків.
Сумісність операційної системи
DirectAdmin підтримує кілька дистрибутивів Linux. Почніть з чистої інсталяції ОС.
У Cloudzy, наш Linux VPS забезпечує міцну основу з 99,95% безвідмовної роботи та центрами обробки даних у 12 глобальних місцях. Ми використовуємо процесори AMD Ryzen 9 і сховище NVMe, тому ваша панель DirectAdmin працює швидко.
Підтримувані дистрибутиви: Red Hat Enterprise Linux, AlmaLinux (рекомендовано для сумісності з RHEL), Rocky Linux, CentOS Stream, CloudLinux, Debian, Ubuntu (20.04 LTS, 22.04 LTS, 24.04 LTS).
Примітка: CentOS 7 досягла EOL у червні 2024 року. Для систем на основі RHEL використовуйте AlmaLinux 9 або Rocky Linux 9.
Для інсталяцій Ubuntu DirectAdmin найкраще працює у версіях довгострокової підтримки. Дізнайтеся більше про відмінності в наших Посібник з порівняння CentOS і Ubuntu.
Вимоги до ліцензії та домену
Щоб розпочати інсталяцію, вам потрібен дійсний ліцензійний ключ DirectAdmin. Веб-інсталятор запитує цей ключ безпосередньо. IP-блокування доступне як додаткова функція безпеки, але ключ є основною вимогою. Вам також потрібне повне доменне ім’я для імені хоста вашого сервера.
Це ім’я хосту має розпізнаватися через DNS.
Необхідний доступ
Кореневий доступ до вашого сервера є обов’язковим для встановлення DirectAdmin. У процесі інсталяції змінюються конфігурації системи та встановлюються різноманітні служби, які потребують привілеїв root.
Виконавши вимоги, ви готові розпочати процес встановлення. У наступних розділах містяться докладні інструкції для Ubuntu і CentOS 7.
Якщо ви хочете пропустити клопоти з налаштуванням, купіть Cloudzy’s VPS-хостинг DirectAdmin. Він попередньо налаштований для максимальної продуктивності. Ви можете негайно почати керувати своїми веб-сайтами, не торкаючись командного рядка. Це дає змогу зосередитися на вмісті, а не на конфігурації сервера.
Як встановити DirectAdmin на Ubuntu
Встановлення DirectAdmin на Ubuntu є простим, якщо ви уважно виконаєте ці кроки. Для найкращої стабільності та продуктивності ми рекомендуємо використовувати Cloudzy Ubuntu VPS працює з версіями 20.04 LTS, 22.04 LTS або 24.04 LTS.
# Update package lists and upgrade all packages
apt update && apt upgrade -y
Крок 1: оновіть систему
Перш ніж робити щось інше, перейдіть на користувача root. бігти sudo -i щоб відкрити кореневу оболонку. Усі команди в цьому розділі Ubuntu запускаються з цієї кореневої оболонки, тому вам не потрібно додавати до них префікс sudo.
# Update package lists and upgrade all packages
apt update && apt upgrade -y
Після завершення оновлення перезавантажте сервер, щоб застосувати оновлення ядра:
# Reboot the server
reboot
Крок 2: Встановіть необхідні залежності
Програма встановлення витягує власні залежності під час налаштування. Вам потрібно лише завиток встановлено заздалегідь для запуску сценарію:
apt install curl -y
Усунення несправностей — відсутні пакети: Якщо setup.sh позначає відсутній пакет під час інсталяції, інсталюйте лише цей пакет за назвою, а потім повторно запустіть сценарій.
Двох пакетів більше немає в сховищах Ubuntu 24.04 libaio1 (замінено на libaio1t64) і libperl4-corelibs-perl (видалено повністю). Не встановлюйте повний список попередніх залежностей із зовнішніх посібників. Нехай setup.sh вирішить те, що йому потрібно.
Крок 3. Запустіть сценарій встановлення DirectAdmin
Переконайтеся, що ви все ще перебуваєте в кореневій оболонці з кроку 1. Якщо ви вийшли, запустіть sudo -i ще раз, перш ніж продовжити. Потім запустіть інсталяційний сценарій:
# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
Не запускайте це як sudo sh <(curl …). Запустіть його безпосередньо з кореневої оболонки. Використання sudo у некореневій оболонці може призвести до помилки сценарію під час встановлення.
Сценарій виконує початкову перевірку системи та надає URL-адресу для продовження встановлення через веб-браузер.
URL-адреса виглядатиме подібно до http://YOUR_SERVER_IP:35222/?key=UNIQUE_INSTALLATION_KEY. Відкрийте цю URL-адресу у своєму браузері, щоб завершити встановлення за допомогою веб-інсталятора DirectAdmin.
Під час налаштування веб-інсталятор запитує ваш ліцензійний ключ, ім’я хоста сервера, ім’я користувача та пароль адміністратора, вибір мережевого адаптера та параметри стеку програмного забезпечення.
Процес встановлення зазвичай займає 30-60 хвилин, залежно від продуктивності вашого сервера та швидкості підключення до Інтернету.
Крок 4: Налаштуйте параметри брандмауера
Якщо ви використовуєте брандмауер, налаштуйте його, щоб дозволити порти DirectAdmin за замовчуванням. DirectAdmin використовує порт 2222 для інтерфейсу панелі керування.
Виконайте ці команди для UFW, щоб правильно налаштувати доступ до брандмауера.
# Allow DirectAdmin control panel access
ufw allow 2222/tcp
# Allow HTTP web traffic
ufw allow 80/tcp
# Allow HTTPS-encrypted web traffic
ufw allow 443/tcp
ufw allow 35222/tcp
# Apply firewall changes
ufw reload
Порт 2222 надає доступ до панелі керування DirectAdmin, а порти 80 і 443 обробляють веб-трафік HTTP і HTTPS для ваших веб-сайтів.
Крок 5: отримати доступ до DirectAdmin
Після завершення встановлення увійдіть у DirectAdmin, відкривши веб-переглядач і перейшовши до:
http://YOUR_SERVER_IP:2222
Увійдіть, використовуючи облікові дані адміністратора, створені під час встановлення.
Як інсталювати DirectAdmin на CentOS 7 (лише застаріла версія)
Важливо: Не використовуйте це для нових серверів.
Життєвий ресурс CentOS 7 закінчився у 2024 році. DirectAdmin також припинив підтримку систем RHEL 7. Ви повинні використовувати ці кроки, лише якщо ви намагаєтеся відновити спадщину Хостинг CentOS VPS середовищ.

Для будь-якого нового налаштування у 2026 році ви повинні використовувати AlmaLinux 9. Якщо ви продовжите використовувати CentOS 7, ви зіткнетеся з ризиками безпеки та несправними сценаріями оновлення.
Крок 1: Підготуйте систему
Перш ніж почати, перейдіть на кореневу оболонку. бігти sudo -i щоб відкрити один. Не використовувати sudo перед окремими командами. Запустіть їх безпосередньо зсередини кореневої оболонки.
sudo -i
Спочатку тимчасово вимкніть SELinux для процесу встановлення. SELinux може заважати інсталяційним сценаріям DirectAdmin:
# Temporarily disable SELinux
setenforce 0
# Permanently disable SELinux on reboot
sed -i 's/enforcing/disabled/g' /etc/selinux/config
Оновіть системні пакети:
# Update all system packages
yum update -y
Reboot the server after updates complete:
# Reboot to apply updates
reboot
Крок 2. Запустіть сценарій встановлення DirectAdmin
Ви вже перебуваєте в кореневій оболонці з кроку 1. Запустіть безпосередньо сценарій встановлення:
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
Не використовувати sudo sh <(curl …). Запустіть його лише з кореневої оболонки. Майстер встановлення проведе вас через процес налаштування. Вам знадобиться інформація про ліцензію DirectAdmin і ви налаштуєте основні параметри сервера.
Крок 3: Налаштуйте правила брандмауера
CentOS 7 використовує firewalld для керування брандмауером. Відкрийте необхідні порти:
# Allow DirectAdmin control panel (port 2222)
firewall-cmd --permanent --add-port=2222/tcp
# Allow HTTP traffic (port 80)
firewall-cmd --permanent --add-port=80/tcp
# Allow HTTPS traffic (port 443)
firewall-cmd --permanent --add-port=443/tcp
# Allow Installation Port
firewall-cmd --permanent --add-port=35222/tcp
# Reload firewall to apply changes
firewall-cmd --reload
Ці команди дозволяють панелі керування DirectAdmin і веб-службам приймати вхідні підключення.
Крок 4: завершіть установку
У процесі встановлення буде встановлено та налаштовано всі необхідні служби, включаючи вибраний веб-сервер, PHP і систему баз даних. Слідкуйте за результатами встановлення на наявність будь-яких помилок або попереджень.
Після завершення встановлення увійдіть до DirectAdmin за адресою:
http://YOUR_SERVER_IP:2222
Увійдіть, використовуючи облікові дані адміністратора, щоб почати налаштування середовища хостингу.
Як встановити DirectAdmin на AlmaLinux 9 (рекомендована альтернатива)
AlmaLinux 9 є рекомендованою заміною для CentOS 7, пропонуючи повну сумісність RHEL з активною довгостроковою підтримкою. DirectAdmin офіційно підтримує AlmaLinux, що робить його найкращим вибором для нових розгортань 2026 року.
Процес встановлення майже ідентичний до CentOS 7 із сучасним керуванням пакетами. Ось спрощений підхід:
Етапи швидкого встановлення
Спочатку перейдіть на кореневу оболонку, а потім оновіть систему:
sudo -i
# Update system packages
dnf update -y
Запустіть сценарій встановлення безпосередньо з кореневої оболонки. Не додавайте префікс з sudo sh <(curl …):
# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
Запустіть сценарій безпосередньо з кореневої оболонки. Не додавайте префікс з sudo.
Налаштуйте брандмауер за допомогою firewalld:
# Allow necessary ports
firewall-cmd --permanent --add-port=2222/tcp
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --permanent --add-port=35222/tcp
firewall-cmd --reload
Увійдіть до панелі DirectAdmin за адресою http://YOUR_SERVER_IP:2222 після завершення встановлення. AlmaLinux 9 забезпечує кращу безпеку, активні оновлення та офіційну підтримку DirectAdmin до 2032 року.
Конфігурація після інсталяції
Після успішного встановлення DirectAdmin виконайте ці важливі кроки конфігурації, щоб захистити та покращити встановлення.

Конфігурація безпеки
Оновіть свій пароль адміністратора відразу після входу. Інсталятор генерує випадкові облікові дані, тому вам слід негайно встановити спеціальний пароль. Перейдіть до менеджера облікових записів в інтерфейсі DirectAdmin і оновіть свої облікові дані.
Увімкніть сертифікати SSL/TLS для самої панелі керування DirectAdmin. DirectAdmin підтримує Let’s Encrypt для отримання безкоштовних сертифікатів SSL, які можна налаштувати в розділі «Сертифікати SSL».
Конфігурація DNS
Налаштуйте сервери імен у розділі керування DNS DirectAdmin. Належна конфігурація DNS означає, що ваші домени правильно розпізнаються, а доставка електронної пошти працює належним чином.
Налаштування облікового запису користувача
DirectAdmin працює на трьох рівнях доступу:
- Адміністратори мати повний контроль над сервером
- Торгові посередники може створювати облікові записи користувачів і керувати ними
- Користувачі можуть керувати власними веб-сайтами та обліковими записами електронної пошти
Встановлення програмного забезпечення
Використовуйте функцію CustomBuild DirectAdmin, щоб інсталювати або оновлювати пакети програмного забезпечення, такі як веб-сервери, версії PHP і системи баз даних.
Переваги та обмеження DirectAdmin
Ви повинні зважити сильні та слабкі сторони DirectAdmin перед його встановленням. Найбільше приваблює ціна. Стандартна ліцензія коштує всього 29 доларів на місяць. Це набагато менше, ніж cPanel. Це економить ваші гроші, якщо ви керуєте кількома серверами.

Продуктивність — ще один великий плюс. Панель легка. Він добре працює на мінімальному обладнанні, навіть на процесорах 500 МГц. Це залишає більше оперативної пам’яті та обчислювальної потужності для ваших фактичних веб-сайтів. Він залишається стабільним завдяки функціям автоматичного відновлення після збою.
Але є компроміси. Ви отримуєте менше вбудованих функцій порівняно з cPanel. Екосистема плагінів також набагато менша. Ви можете пропустити широкий спектр сторонніх інструментів, які пропонують інші панелі. Це може ускладнити пошук певних налаштувань без допомоги.
DirectAdmin працює лише в системах Linux. Користувачі Windows не можуть ним користуватися. Спільнота користувачів менша, тому пошук відповідей на рідкісні помилки займає більше часу. Але якщо вам потрібна швидкість і низькі витрати, а не величезний ринок, ця панель є надійним вибором.
DirectAdmin проти cPanel: коротке порівняння

Знання порівняння DirectAdmin і cPanel допоможе вам зробити усвідомлений вибір.
Ціни: Стандартний пакет DirectAdmin коштує 29 доларів на місяць, тоді як ціна cPanel значно вища для порівнянних функцій. DirectAdmin забезпечує значну економію коштів, особливо для хостинг-провайдерів, які керують кількома серверами.
Використання ресурсів: DirectAdmin споживає менше системних ресурсів, ніж cPanel, що робить його більш придатним для VPS і спільного хостингу.
особливості: cPanel пропонує більше вбудованих функцій і більшу екосистему плагінів та інтеграцій. DirectAdmin надає основні інструменти керування хостингом, але з більш оптимізованим набором функцій.
Якщо ви розглядаєте альтернативи, ознайомтеся з нашим посібником "як встановити cPanel на Ubuntu”.
Крива навчання: Обидві панелі зручні для початківців, хоча обширна документація cPanel і більша спільнота користувачів надають більше навчальних ресурсів.
Висновок
Навчившись інсталювати DirectAdmin у Linux, ви отримаєте надійне та економічно ефективне рішення для керування сервером. Його легкий дизайн, інтуїтивно зрозумілий інтерфейс і доступна ціна роблять його чудовим вибором для хостинг-провайдерів.
Процес інсталяції DirectAdmin на Ubuntu, CentOS 7 і AlmaLinux 9 простий, якщо виконати належні кроки. Переконайтеся, що ваша система відповідає мінімальним вимогам щодо 4 ГБ оперативної пам’яті та 4 ГБ пам’яті підкачки, отримайте дійсну ліцензію та налаштуйте брандмауер, щоб дозволити порт DirectAdmin за замовчуванням 2222.
Хоча DirectAdmin може не пропонувати стільки функцій, скільки cPanel, його зосередженість на основних функціях хостингу, стабільності та ефективності використання ресурсів надзвичайно добре підходить для багатьох випадків використання.