Как установить панель управления на VPSВыберите поддерживаемую операционную систему Linux, обновите сервер, укажите полное доменное имя хоста (FQDN) и запустите установщик от поставщика: cPanel (sh latest), Plesk (установщик в один клик) или DirectAdmin (setup.sh).
Откройте необходимые порты, завершите веб-настройку, затем добавьте домены, SSL, электронную почту и резервные копии. Если вас интересует, как установить панель управления на VPS, это руководство шаг за шагом проведет вас через cPanel, Plesk и DirectAdmin.
Я расскажу о требованиях, командах, портах брандмауэра, усилении безопасности после установки и поделюсь практическими советами, накопленными за более чем 12 лет работы с производственными хостинговыми платформами. Вы запустите систему с безопасным доступом. manageСервер заработал менее чем за час.
Что такое панель управления VPS и зачем она нужна?
Панель управления VPS это веб-интерфейс для manage Веб-сайты, DNS, SSL, электронная почта, базы данных и серверные службы без сложной работы с командной строкой.

Среди популярных вариантов — 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
Первый вход в систему и настройка
- Доступ к DirectAdmin осуществляется по адресу: https://YOUR_SERVER_IP:2222 (admin user created during setup).
- Если лицензия не была добавлена во время установки, примените её; настройте серверы имен и службы.
- Установите Сертификаты Let's Encrypt можно получить через панель управления для доменов и серверов. имя хоста.
Настройка 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 за один сеанс.