скидка 50% все планы, время ограничено. Начиная с $2.48/mo
осталось 12 минут
Серверы и ОС

Как установить DirectAdmin в Linux: Ubuntu, CentOS 7 и AlmaLinux (2026 г.)

Рекса Сайрус By Рекса Сайрус 12 минут чтения Обновлено 53 дня назад
Баннер с руководством по установке DirectAdmin, показывающий башню сервера с логотипами щитов Ubuntu и CentOS на синем облачном фоне.

Управление сервером не должно быть сложным. Вам просто нужны правильные инструменты. DirectAdmin выделяется как один из лучшие панели управления для Linux потому что он быстрый, легкий и эффективный. Он отлично работает в Ubuntu и AlmaLinux, предоставляя графический интерфейс для решения сложных задач.

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

Системные требования для DirectAdmin

Соответствие системным требованиям DirectAdmin обеспечивает плавную установку и максимальную производительность.

ВАЖНО: начните с чистого сервера. Не устанавливайте такие службы, как Apache, PHP, MySQL или Sendmail, перед установкой DirectAdmin. Установщик компилирует и настраивает эти сервисы специально для панели управления. Существующие установки будут вызывать конфликты и сбои.

Инфографика системных требований DirectAdmin, показывающая процессор с тактовой частотой не менее 2 ГГц, 2 ГБ ОЗУ, 40 ГБ встроенной памяти, выделенный IP-адрес и поддерживаемые дистрибутивы Linux, включая Ubuntu, CentOS и AlmaLinux.

Требования к оборудованию

Легкая конструкция DirectAdmin означает, что скромное оборудование может эффективно управлять панелью управления. Согласно Системные требования DirectAdmin, официальные спецификации включают конкретные тесты аппаратного обеспечения.

Требования к оборудованию DirectAdmin для серверов Linux:

Компонент Минимальные требования Рекомендуется
Процессор 500 МГц Многоядерный 1+ ГГц
БАРАН 4 GB 8 GB or more
Замена памяти 4 GB 4 GB+
Хранилище 2 GB free space SSD-накопитель емкостью 10+ ГБ
IP-адрес 1 статический IPv4 2+ для управления DNS

Для DirectAdmin требуется минимум 4 ГБ ОЗУ и не менее 4 ГБ памяти подкачки. Для серверов, на которых размещено несколько веб-сайтов, выделите дополнительную память и вычислительную мощность.

Процессоры Intel и AMD работают хорошо.

Ключевое примечание по аппаратному обеспечению: SSD-накопитель настоятельно рекомендуется использовать вместо традиционных жестких дисков для обеспечения наилучшей производительности DirectAdmin.

Совместимость с операционной системой

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-доступ к вашему серверу. В процессе установки изменяются конфигурации системы и устанавливаются различные службы, требующие привилегий root.

Выполнив требования, вы готовы начать процесс установки. В следующих разделах представлены подробные инструкции для Ubuntu и CentOS 7.

Если вы хотите избежать проблем с установкой, приобретите Cloudzy’s DirectAdmin VPS-хостинг. Он поставляется предварительно настроенным для максимальной производительности. Вы можете начать управлять своими веб-сайтами сразу, не прикасаясь к командной строке. Это позволяет вам сосредоточиться на своем контенте, а не на конфигурации сервера.

Как установить 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. Бегать судо -я чтобы открыть корневую оболочку. Все команды в этом разделе Ubuntu запускаются из этой корневой оболочки, поэтому вам не нужно добавлять к ним префикс судо.

# 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: либайо1 (заменено на libaio1t64) и libperl4-corelibs-perl (удалено полностью). Не устанавливайте полный список предварительных зависимостей из внешних руководств. Позвольте setup.sh решить то, что ему нужно.

Шаг 3. Запустите сценарий установки DirectAdmin.

Убедитесь, что вы все еще находитесь в корневой оболочке, начиная с шага 1. Если вы вышли, запустите судо -я еще раз, прежде чем продолжить. Затем запустите скрипт установки:

# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)

Не запускайте это как судо ш <(завиток…). Запустите его прямо из корневой оболочки. С использованием судо в оболочке без полномочий root может привести к сбою сценария в середине установки.

Сценарий выполняет начальную проверку системы и предоставляет 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-хостинг среды.

Блок-схема установки DirectAdmin CentOS 7, показывающая конфигурацию SELinux, обновление системы, выполнение сценария установки sudo, настройку брандмауэра и этапы завершения с индикаторами выполнения.
Для любой новой установки в 2026 году вы должны использовать AlmaLinux 9. Если вы продолжите работу с CentOS 7, вы столкнетесь с угрозами безопасности и неработающими сценариями обновления.

Шаг 1. Подготовьте систему

Прежде чем начать, переключитесь на корневую оболочку. Бегать судо -я чтобы открыть один. Не используйте судо перед отдельными командами. Запускайте их непосредственно из корневой оболочки.

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)

Не используйте судо ш <(завиток…). Запускайте его только изнутри корневой оболочки. Мастер установки проведет вас через процесс установки. Вам понадобится информация о вашей лицензии 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

Запустите сценарий установки непосредственно из этой корневой оболочки. Не добавляйте к нему префикс судо ш <(завиток…):

# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)

Запустите скрипт непосредственно из корневой оболочки. Не добавляйте к нему префикс судо.

Настройте брандмауэр с помощью 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, интеграцию Let's Encrypt, записи DNS, защиту паролем и трехуровневые роли пользователей: администратор, реселлер и пользователь.

Конфигурация безопасности

Обновите пароль администратора сразу после входа в систему. Установщик генерирует случайные учетные данные, поэтому вам следует немедленно установить собственный пароль. Перейдите к диспетчеру учетных записей в интерфейсе DirectAdmin и обновите свои учетные данные.

Включите сертификаты SSL/TLS для самой панели управления DirectAdmin. DirectAdmin поддерживает бесплатные сертификаты SSL Let’s Encrypt, которые вы можете настроить в разделе «Сертификаты SSL».

Конфигурация DNS

Настройте свои серверы имен в разделе «Управление DNS» DirectAdmin. Правильная конфигурация DNS означает, что ваши домены разрешаются правильно, а доставка электронной почты работает правильно.

Настройка учетной записи пользователя

DirectAdmin работает на трёх уровнях доступа:

  • Админы иметь полный контроль над сервером
  • Реселлеры может создавать учетные записи пользователей и управлять ими
  • Пользователи могут управлять своими веб-сайтами и учетными записями электронной почты

Установка программного обеспечения

Используйте функцию CustomBuild DirectAdmin для установки или обновления пакетов программного обеспечения, таких как веб-серверы, версии PHP и системы баз данных.

Преимущества и ограничения DirectAdmin

Прежде чем устанавливать его, вам следует сопоставить сильные и слабые стороны DirectAdmin. Самый большой плюс – это цена. Стандартная лицензия стоит всего 29 долларов в месяц. Это намного ниже, чем у cPanel. Это экономит ваши деньги, если вы управляете несколькими серверами.

Сравнительная таблица преимуществ и ограничений DirectAdmin со значками, показывающими экономию средств, производительность и совместимость с Linux в сравнении с сетевыми ограничениями и ограничениями плагинов.

Производительность – еще один большой плюс. Панель легкая. Он хорошо работает на минимальном оборудовании, даже на процессорах с частотой 500 МГц. Это оставляет больше оперативной памяти и вычислительной мощности для ваших реальных веб-сайтов. Он остается стабильным благодаря функциям автоматического восстановления после сбоя.

Но есть компромиссы. Вы получаете меньше встроенных функций по сравнению с cPanel. Экосистема плагинов тоже намного меньше. Возможно, вам не хватает широкого спектра сторонних инструментов, предлагаемых другими панелями. Это может затруднить поиск конкретных настроек без посторонней помощи.

DirectAdmin работает только в системах Linux. Пользователи Windows не могут его использовать. Сообщество пользователей меньше, поэтому поиск ответов на редкие ошибки занимает больше времени. Тем не менее, если вам нужна скорость и низкие затраты, а не огромный рынок, эта панель — хороший выбор.

DirectAdmin против cPanel: краткое сравнение

Сравнение 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, его внимание к основным функциям хостинга, стабильности и эффективности использования ресурсов исключительно хорошо подходит для многих случаев использования.

Часто задаваемые вопросы

Что такое ДиректАдмин?

DirectAdmin — это легкая веб-панель управления для Linux. Он позволяет вам управлять веб-сайтами, электронной почтой и DNS через графический интерфейс, а не из командной строки. Это экономичная альтернатива cPanel.

Совместим ли DirectAdmin с Ubuntu 24.04 LTS?

Да, DirectAdmin полностью поддерживает Ubuntu 24.04 LTS, 22.04 LTS и 20.04 LTS. Лучше всего использовать выпуски с долгосрочной поддержкой (LTS), поскольку они предлагают расширенные обновления безопасности и большую стабильность для серверных сред.

Какой порт по умолчанию для DirectAdmin?

DirectAdmin использует порт 2222 для интерфейса панели управления. Это отличается от стандартного HTTP-порта 80, который обслуживает веб-сайты. Убедитесь, что ваш брандмауэр разрешает трафику через порт 2222 доступ к панели управления DirectAdmin.

Могу ли я использовать DirectAdmin на серверах Windows?

Нет, DirectAdmin предназначен исключительно для операционных систем Linux. Поддерживаемые дистрибутивы включают Ubuntu, Debian, CentOS, AlmaLinux, Rocky Linux и Red Hat Enterprise Linux. Для серверов Windows рассмотрите альтернативы, такие как Plesk.

Сколько будет стоить DirectAdmin в 2026 году?

DirectAdmin предлагает Personal Plus за 5 долларов в месяц, LITE за 15 долларов в месяц и Standard за 29 долларов в месяц. Прежний персональный пакет стоимостью 2 доллара в месяц был прекращен в августе 2023 года. Эти цены остаются значительно ниже, чем у конкурентов, таких как cPanel.

Каковы минимальные требования к оперативной памяти для DirectAdmin?

DirectAdmin требует минимум 4 ГБ ОЗУ и 4 ГБ подкачки. Для производственных сред, в которых размещается несколько веб-сайтов, выделите больше оперативной памяти.

Почему в некоторых руководствах упоминается CentOS 8 для DirectAdmin?

CentOS 8 достиг EOL 31 декабря 2021 г., а CentOS 7 последовал за ним 30 июня 2024 г. Для текущих развертываний используйте AlmaLinux 9 или Rocky Linux 9 для официальной поддержки DirectAdmin и долгосрочных обновлений безопасности.

Нужны ли мне технические знания для установки DirectAdmin в Linux?

Поможет базовое знакомство с командной строкой Linux, но в этом руководстве представлены все необходимые команды. Вам необходим root-доступ по SSH и возможность выполнять команды терминала. Скрипт автоматической установки упрощает процесс для новичков.

Могу ли я перейти с cPanel на DirectAdmin на том же сервере?

Нет. Для работы DirectAdmin требуется чистый сервер, поскольку он компилирует собственную среду. Поскольку cPanel устанавливает свои собственные версии Apache и MySQL, установка DirectAdmin поверх него приведет к поломке вашего сервера. Вместо этого вам необходимо предоставить новый VPS и перенести туда свои резервные копии.

Делиться

Еще из блога

Продолжайте читать.

Лучшие самостоятельные приложения, которые можно запускать с помощью Cosmos Cloud: обложка с панелями приложений вокруг информационной панели Cosmos.
Серверы и ОС

Лучшие приложения для самостоятельного размещения, которые можно запускать с помощью Cosmos Cloud: файлы, медиафайлы, пароли, автоматизация и многое другое!

Возможно, вы настроили Cosmos Cloud и теперь хотите посмотреть, какие приложения хорошо с ним сочетаются, или, может быть, вы еще даже не выбрали Cosmos и просто хотите посмотреть, насколько хорошо он подходит для вашей работы.

Ник СильверНик Сильвер 16 минут чтения
Portainer и Cosmos Cloud для управления приложениями Docker покрыты диаграммой гибридной настройки и неоновыми операциями и блокировками доступа.
Серверы и ОС

Portainer против Cosmos Cloud: лучше всего подходит для управления приложениями Docker

Если вы уже знакомы с Docker и вам просто нужен более простой способ запуска растущего стека приложений, вот краткий ответ на вопрос Portainer и Cosmos Cloud. Портейнер — более сильный выбор для режиссера

Ник СильверНик Сильвер 14 минут чтения
Графика Cosmo Cloud, CasaOS и Umbrel показывает три автономных пути внутри одного абстрактного облачного сетевого мира.
Серверы и ОС

Cosmos Cloud, CasaOS или Umbrel: какая автономная платформа подойдет для вашей установки?

Короткий ответ: CasaOS по-прежнему является самым простым местом для начала, Umbrel имеет самый чистый и тщательно продуманный интерфейс, а Cosmo Cloud имеет больше смысла, если вы хотите более жесткий контроль над doma.

Ник СильверНик Сильвер 11 минут чтения

Готовы к развертыванию? От $2,48 в месяц.

Независимое облако, с 2008 г. AMD EPYC, NVMe, 40 Гбит/с. 14-дневный возврат денег.