Только для посетителей нашего блога: получите дополнительные 3 месяца бесплатно + скидку 10% на трехгодичный план YSBLOG10
Захватить сделку

Как установить панель управления на VPS: cPanel, Plesk и DirectAdmin – (Простое руководство)

Как установить панель управления на VPSВыберите поддерживаемую операционную систему Linux, обновите сервер, укажите полное доменное имя хоста (FQDN) и запустите установщик от поставщика: cPanel (sh latest), Plesk (установщик в один клик) или DirectAdmin (setup.sh).

Откройте необходимые порты, завершите веб-настройку, затем добавьте домены, SSL, электронную почту и резервные копии. Если вас интересует, как установить панель управления на VPS, это руководство шаг за шагом проведет вас через cPanel, Plesk и DirectAdmin.

Я расскажу о требованиях, командах, портах брандмауэра, усилении безопасности после установки и поделюсь практическими советами, накопленными за более чем 12 лет работы с производственными хостинговыми платформами. Вы запустите систему с безопасным доступом. manageСервер заработал менее чем за час.


Что такое панель управления VPS и зачем она нужна?

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

Установка панели управления на VPS

Среди популярных вариантов — cPanel/WHM, Plesk и DirectAdmin. Они упрощают задачи хостинга, стандартизируют безопасность и сокращают время администрирования для агентств, фрилансеров и компаний, масштабирующих свой бизнес на несколько площадок.

Краткий контрольный список (выполните это перед любой установкой)

Используйте этот контрольный список перед установкой, чтобы избежать 90%. общих проблем:

  • Новый VPS с root-доступом и поддерживаемой 64-битной ОС (панель управления ранее не устанавливалась).
  • Рекомендуемые ресурсы: 2–4 ГБ ОЗУ (идеально для cPanel — 4 ГБ и более), 2 виртуальных процессора и более, SSD-накопитель объемом 60 ГБ и более, стабильное сетевое соединение.
  • Укажите полное доменное имя (FQDN) для сервера, например: server.example.com.
  • Настройте запись A для имени хоста на IP-адрес VPS; рассмотрите возможность настройки обратного DNS (PTR).
  • Система обновлена, время синхронизировано (NTP/chrony); настроен файл подкачки, если оперативной памяти мало.
  • Межсетевой экран готов: Откройте порты, специфичные для панели управления, а также стандартные порты для веб-браузеров, электронной почты и DNS.
  • Лицензия готова (Plesk/DirectAdmin можно протестировать; для cPanel после установки потребуется лицензия).

Подготовка системы (все панели)

Выполните эти базовые шаги на чистом сервере. Замените переменные, написанные ЗАГЛАВНЫМИ БУКВАМИ, своими значениями.

# 1) Connect as root
ssh root@YOUR_SERVER_IP

# 2) Update OS
# AlmaLinux/Rocky
dnf -y update

# Ubuntu/Debian
apt update && apt -y upgrade

# 3) Set FQDN hostname
hostnamectl set-hostname server.example.com

# 4) Ensure /etc/hosts maps hostname to IP
echo "YOUR_SERVER_IP server.example.com server" >> /etc/hosts

# 5) Optional: add 2G swap if RAM is low
fallocate -l 2G /swapfile || dd if=/dev/zero of=/swapfile bs=1M count=2048
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo "/swapfile none swap sw 0 0" >> /etc/fstab

Установка cPanel/WHM на VPS (AlmaLinux/Rocky)

cPanel/WHM — это отраслевой стандарт хостинга для работы с несколькими учетными записями. manageОн поддерживает AlmaLinux 8/9 и Rocky Linux 8/9 на новых серверах.

Требования и примечания

  • ОС: AlmaLinux/Rocky 8 или 9 (чистая установка, рекомендуется минимальный профиль).
  • Память: Рекомендуется 4 ГБ и более памяти; хранилище: SSD-накопитель объемом 60 ГБ и более; требуется IPv4.
  • Лицензия: Приобретите/активируйте после установки. Пробная версия может быть обнаружена автоматически.
  • Не устанавливать на Ubuntu / Debian (не поддерживается).

Команды установки

# cPanel/WHM install
dnf -y install perl curl
cd /home
curl -o latest -L https://securedownloads.cpanel.net/latest
sh latest

# Installation can take 30–60 minutes. Don't interrupt.

Откройте необходимые порты брандмауэра (firewalld)

# Core cPanel/WHM and common services
firewall-cmd --permanent --add-port=2087/tcp   # WHM (SSL)
firewall-cmd --permanent --add-port=2083/tcp   # cPanel (SSL)
firewall-cmd --permanent --add-port=80/tcp     # HTTP
firewall-cmd --permanent --add-port=443/tcp    # HTTPS
firewall-cmd --permanent --add-port=53/udp     # DNS
firewall-cmd --permanent --add-port=53/tcp     # DNS
firewall-cmd --permanent --add-port=25/tcp     # SMTP
firewall-cmd --permanent --add-port=465/tcp    # SMTPS
firewall-cmd --permanent --add-port=587/tcp    # Submission
firewall-cmd --permanent --add-port=110/tcp    # POP3
firewall-cmd --permanent --add-port=995/tcp    # POP3S
firewall-cmd --permanent --add-port=143/tcp    # IMAP
firewall-cmd --permanent --add-port=993/tcp    # IMAPS
firewall-cmd --permanent --add-port=21/tcp     # FTP
firewall-cmd --reload

Первый вход в систему и настройка

  • Доступ к WHM можно получить по адресу: https://YOUR_SERVER_IP:2087 (user: root, password: your root password).
  • Принять лицензию, добавить контактный адрес электронной почты, настроить серверы имен (например, ns1/ns2.example.com).
  • Включите AutoSSL (Let's Encrypt/ZeroSSL) для получения бесплатных сертификатов.
  • Создайте свою первую учетную запись cPanel. и загрузите свой сайт.

Установите Plesk на VPS (Ubuntu/Debian/AlmaLinux/Rocky)

Plesk Obsidian работает на Ubuntu 22.04 LTS, Debian 11/12, AlmaLinux 8/9 и Rocky Linux 8/9. Он популярен среди агентств и пользователей WordPress благодаря WordPress Toolkit, кэшированию Nginx и надежным расширениям безопасности.

Быстрая установка в один клик

# For Ubuntu/Debian/AlmaLinux/Rocky (as root)
wget https://autoinstall.plesk.com/one-click-installer
chmod +x one-click-installer
./one-click-installer

# To choose components interactively:
./one-click-installer --all-versions

Откройте необходимые порты брандмауэра.

# firewalld example
firewall-cmd --permanent --add-port=8443/tcp   # Plesk (HTTPS)
firewall-cmd --permanent --add-port=8447/tcp   # Plesk Installer/Updates
firewall-cmd --permanent --add-port=8880/tcp   # Plesk (HTTP)
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --permanent --add-port=53/udp
firewall-cmd --permanent --add-port=53/tcp
firewall-cmd --permanent --add-port=25/tcp
firewall-cmd --permanent --add-port=465/tcp
firewall-cmd --permanent --add-port=587/tcp
firewall-cmd --permanent --add-port=110/tcp
firewall-cmd --permanent --add-port=995/tcp
firewall-cmd --permanent --add-port=143/tcp
firewall-cmd --permanent --add-port=993/tcp
firewall-cmd --permanent --add-port=21/tcp
firewall-cmd --reload

Первый вход в систему и настройка

  • Доступ к Plesk можно получить по адресу: https://YOUR_SERVER_IP:8443 (Linux: user root; Ubuntu may use root, not sudo user).
  • Укажите адрес электронной почты/пароль администратора, добавьте лицензию (пробную или платную) и выберите режим хостинга.
  • Установите расширения: Давайте зашифровать, Fail2banWordPress Toolkit, Advisor.
  • Добавьте свой домен, включите HTTP/2 и заключите SSL-соглашение с Let's Encrypt.

Установите DirectAdmin на VPS (AlmaLinux/Debian/Ubuntu)

DirectAdmin — это легкое, быстрое и экономичное решение. Отлично подходит для реселлеров и администраторов с ограниченным бюджетом, которые предпочитают простоту и полный контроль.

Команды установки

# Supported: AlmaLinux/Rocky 8/9, Debian 11/12, Ubuntu 20.04/22.04 LTS
# Have your DirectAdmin client ID and license ID ready

curl -O https://www.directadmin.com/setup.sh
chmod 755 setup.sh
./setup.sh auto

# Follow prompts (hostname, network device, services). Install takes ~20–40 minutes.

Откройте необходимые порты брандмауэра.

firewall-cmd --permanent --add-port=2222/tcp   # DirectAdmin panel
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --permanent --add-port=53/udp
firewall-cmd --permanent --add-port=53/tcp
firewall-cmd --permanent --add-port=25/tcp
firewall-cmd --permanent --add-port=465/tcp
firewall-cmd --permanent --add-port=587/tcp
firewall-cmd --permanent --add-port=110/tcp
firewall-cmd --permanent --add-port=995/tcp
firewall-cmd --permanent --add-port=143/tcp
firewall-cmd --permanent --add-port=993/tcp
firewall-cmd --permanent --add-port=21/tcp
firewall-cmd --reload

Первый вход в систему и настройка


Настройка DNS и домена (работает для всех панелей)

Для DNS существует два распространенных подхода:

  • Используйте панель DNS: Создайте в панели ns1/ns2.example.com, затем добавьте записи Glue у вашего регистратора доменов, указывающие ns1/ns2 на IP-адрес(а) вашего VPS. Настройте эти серверы имен для всех размещенных доменов.
  • Используйте внешние DNS-серверы (например, Cloudflare, Route 53): Отключите DNS на VPS, направьте записи A/AAAA/MX на свой сервер и используйте сглаживание CNAME для Apex, если необходимо. Это снизит нагрузку и упростит миграцию.

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

После установки были проведены мероприятия по усилению безопасности и оптимизации системы.

  • Включить SSL везде: AutoSSL (cPanel), Let's Encrypt (Plesk/DirectAdmin) для имен хостов и доменов.
  • Резервные копии: Настройте ежедневное инкрементальное резервное копирование; синхронизация с S3/Wasabi/удалённым FTP. Ежемесячно проверяйте восстановление.
  • Безопасность: Внедрите надежные пароли. SSH ключии двухфакторную аутентификацию, где это возможно. Установите Fail2ban/CSF; ограничьте аутентификацию по паролю SSH.
  • Производительность PHP/HTTP: Используйте PHP-FPM и Opcache; включите HTTP/2; рассмотрите возможность использования Brotli и прокси-сервера Nginx (Plesk/DirectAdmin) или NGINX Manager для cPanel.
  • Мониторинг: Настройте оповещения (о нагрузке, диске, оперативной памяти), ротацию журналов и сканирование на вредоносное ПО (правила Imunify360/ModSecurity).
  • Обновления: Обеспечьте автоматическое обновление ОС и панели во время планового технического обслуживания.

cPanel, Plesk или DirectAdmin: что выбрать?

  • cPanel/WHM: Лучший вариант для классического многопользовательского хостинга и реселлеров; обширная экосистема, предсказуемые рабочие процессы. Только Linux (семейство RHEL).
  • Плеск: Идеально подходит для ресурсоемких проектов на WordPress и агентств; богатый набор инструментов и поддержка Linux. Простые варианты кэширования Git/CD и Nginx.
  • ДиректАдмин: Лучший вариант для экономичного, быстрого и доступного хостинга; низкое потребление ресурсов; простой пользовательский интерфейс; отлично подходит для бюджетных VPS.
  • Цены: Как правило, cPanel обходится дороже за учетную запись в больших масштабах; Plesk предлагает веб-административные/хостинговые версии; DirectAdmin обычно является наиболее экономичным вариантом.

Если вы предпочитаете готовую к использованию среду, YouStable предложения managed VPS с cPanelПредустановленные Plesk или DirectAdmin, лицензированные, с усиленной защитой и круглосуточной поддержкой, а также бесплатной миграцией. Это позволяет вам сосредоточиться на веб-сайтах, а не на серверной инфраструктуре.

Распространенные ошибки и быстрые исправления

  • Установка завершается с ошибкой при использовании имени хоста, не являющегося полным доменным именем (FQDN): Укажите допустимое полное доменное имя (FQDN) (с помощью hostnamectl) и убедитесь, что оно разрешается через файл /etc/hosts.
  • Лицензия не обнаружена: Убедитесь, что VPS имеет публичный IPv4-адрес и исходящее соединение; проверьте, что лицензия привязана к правильному IP-адресу.
  • Заблокированные порты: Откройте порты, специфичные для панели управления, а также порты для почты/веб-сервера/DNS в firewalld или ufw; проверьте работу брандмауэра любого вышестоящего провайдера.
  • Недостаток памяти: Добавить файл подкачки; сократить количество сервисов; на микро-VPS рассмотрите DirectAdmin для уменьшения потребления ресурсов.
  • Это не новая ОС: Для работы панелей требуется чистая система; если вы пытались установить несколько панелей на одном и том же VPS, переустановите операционную систему.

Пример: Правила UFW в Ubuntu (Plesk/DirectAdmin)

ufw allow 22/tcp
# Plesk
ufw allow 8443/tcp
ufw allow 8447/tcp
# DirectAdmin
ufw allow 2222/tcp
# Common services
ufw allow 80/tcp
ufw allow 443/tcp
ufw allow 53
ufw allow 25/tcp
ufw allow 465/tcp
ufw allow 587/tcp
ufw allow 110/tcp
ufw allow 995/tcp
ufw allow 143/tcp
ufw allow 993/tcp
ufw allow 21/tcp
ufw enable

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

Можно ли установить cPanel на Ubuntu?

Нет. cPanel/WHM поддерживает производные RHEL, такие как AlmaLinux и Rocky Linux (8/9). Используйте Plesk или DirectAdmin, если предпочитаете Ubuntu/Debian.

Сколько оперативной памяти мне нужно для панели управления VPS?

Для тестирования требуется минимум 2 ГБ, но для продакшена рекомендуется 4 ГБ и более, особенно при использовании cPanel или нескольких сайтов WordPress. При небольших VPS-планах всегда добавляйте файл подкачки (2–4 ГБ).

Что лучше: cPanel, Plesk или DirectAdmin?

Всё зависит от вашего оборудования и бюджета: cPanel — для классического хостинга на Linux с несколькими учетными записями, Plesk — для хостинга, ориентированного на WordPress и обладающего богатым функционалом. manageDirectAdmin — это облегченная и недорогая система. Все они надежны при правильной настройке.

Нужно ли мне настраивать серверы имен, или я могу использовать внешние DNS-серверы?

Можно использовать любой вариант. Панельные DNS-серверы удобны для реселлерского хостинга. Внешние DNS-серверы (например, Cloudflare, Route 53) проще и зачастую более надежны для сайтов отдельных компаний или агентств, управляющих несколькими доменами.

Будет YouStable установить и manage Какая панель мне подходит?

Да. YouStableАвтора manageВ рамках тарифных планов VPS предоставляются предустановленные, лицензированные, оптимизированные и контролируемые cPanel, Plesk или DirectAdmin. Мы берем на себя миграцию, резервное копирование, обновления и обеспечение безопасности, чтобы вы могли сосредоточиться на развитии.

Правильно подобранная панель управления и чистая, безопасная установка превратят ваш VPS в надежную хостинговую платформу для веб-сайтов, электронной почты и приложений. Следуйте приведенным выше шагам, и у вас будет возможность бесперебойно использовать cPanel, Plesk или DirectAdmin за один сеанс.

Отправить по:

Санджит Чаухан

Санджит Чаухан — блогер и эксперт по SEO, посвятивший себя помощи веб-сайтам в органическом росте. Он делится практическими стратегиями, полезными советами и идеями для увеличения трафика, улучшения позиций в поисковой выдаче и максимального присутствия в интернете.

Оставьте комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *

Наверх