cPanel (WHM): классика индустрии для тех, кому нужна «та самая» панель

20.01.2026
15:36

cPanel & WHM — одна из самых известных панелей управления хостингом. Её ставят там, где требуется привычный для админов стек, совместимость с десятками плагинов и понятная модель ролей:

  • WHM — для администратора сервера и реселлеров
  • cPanel — для конечных пользователей и владельцев сайтов

Сразу оговоримся в духе нашей технической политики THE.Hosting: cPanel исторически мощная, но тяжёлая. Она потребляет больше ресурсов, чем лёгкие панели, и выглядит менее современно. Если вам нужна максимальная экономия на ресурсах VPS и минимализм — посмотрите DirectAdmin, ISPmanager или Hestia. Если же проект, команда или процессы «заточены» под cPanel — ниже собрали практикум по развертыванию и эксплуатации без воды и цен.

Поддерживаемые OS и архитектура

ОС: AlmaLinux 8/9, Rocky Linux 8/9, Ubuntu 22.04 LTS. Установка допускается только на «чистую» систему.

Веб-стек: EasyApache 4 (Apache + PHP-FPM), опционально Nginx как обратный прокси, MultiPHP Manager для параллельных версий PHP.

БД: MariaDB/MySQL (управление из WHM/cPanel + phpMyAdmin), есть поддержка удалённых SQL-серверов.

Почта: Exim + Dovecot, антиспам SpamAssassin, веб-клиент Roundcube.

DNS: собственный nameserver, DNS-кластер между серверами для отказоустойчивости.

SSL: AutoSSL (Let's Encrypt/Comodo), SNI, wildcard через DNS-валидацию.

Инструменты WP: WordPress Toolkit (массовые обновления, клоны, staging, hardening).

Когда cPanel — оправданный выбор

Наследованные проекты и команды: у админов и контент-менеджеров отработанные регламенты под cPanel/WHM, десятки привычных плагинов и скриптов.

Реселлинг с глубокой кастомизацией: раздельные пакеты, квоты, лимиты, изоляция аккаунтов, собственные шаблоны и брендинг.

Хостинг множественных клиентов: аккуратная многоуровневая модель доступа, чёткие журналы, встроенный биллинг-френдли подход.

Комплексная почта на своём домене: с DKIM/SPF/DMARC, автонастройками, фильтрами и webmail.

Если ключевой критерий — скорость панели и низкая нагрузка, cPanel будет избыточной. В THE.Hosting мы честно предупреждаем об этом до установки.

Короткий план развёртывания на VPS THE.Hosting

  1. Чистая ОС (AlmaLinux 8/9 или Ubuntu 22.04) и root-доступ по SSH
  2. Инсталлятор cPanel: запускаем скрипт, ждём автоматическую установку сервисов
  3. Первичная настройка WHM: hostname, лицензия, неймсерверы, сетевые параметры, политика паролей
  4. EasyApache 4: выбираем профиль Apache/PHP, подключаем нужные модули, включаем PHP-FPM
  5. MultiPHP Manager: назначаем проектам версии PHP, задаём per-site параметры (memory_limit, max_execution_time и т.д.)
  6. AutoSSL: включаем Let's Encrypt, проверяем автообновление
  7. Почта: SPF, DKIM, DMARC; на стороне THE.Hosting настраиваем PTR для выделенного IPv4
  8. Бэкапы: инкрементные/полные, график, ротация, удалённое хранилище по SFTP/FTP
  9. Мониторинг: отслеживаем CPU/RAM/IO, квоты диска, уведомления о превышениях

Управление сайтами и производительность

Изоляция аккаунтов: каждый проект живёт в собственном окружении, с отдельным системным пользователем и лимитами.

PHP-FPM на аккаунт/домен: профили под реальные нагрузки, включённый OPcache, разумные значения pm.max_children и memory_limit.

Nginx-proxy + Apache: быстрая отдача статики и HTTP/2, при этом сохраняется совместимость c .htaccess.

Кеширование и статика: gzip/deflate, корректные Cache-Control/ETag/Expires.

Логи и отладка: доступ к access/error, report по доменам, trace ошибок PHP.

Почта и репутация IP

Roundcube по умолчанию, IMAP/SMTP для клиентов, алиасы, форварды, автоответчики.

Антиспам: SpamAssassin + фильтры.

DNS-проекты: SPF, DKIM и DMARC включаем сразу, проверяем через внешние тестеры.

IPv4 и PTR: у каждого VPS THE.Hosting 1 выделенный IPv4 включён; PTR настраиваем по вашему hostname. Это критично для доставки.

Резервные копии и восстановление

Инкрементные ежедневные + недельные полные — золотой стандарт.

Где хранить: локально + удалённо (SFTP/FTP-хранилище).

Что сохранять: файлы, базы, почту, настройки аккаунтов.

Как проверять: ежемесячно делаем пробное восстановление на тестовый домен.

Безопасность по умолчанию

  • cPHulk против брутфорса, лимиты попыток входа
  • ModSecurity с актуальными правилами, защита от XSS/SQLi
  • 2FA для WHM/cPanel, строгая политика паролей
  • Изоляция аккаунтов и ограничение прав, SFTP вместо FTP там, где возможно
  • Обновления панели и пакетов — по расписанию, критические патчи вручную

Миграции на cPanel

С общего хостинга c cPanel: импорт полных бэкапов аккаунтов (почта/файлы/БД/DNS).

С других панелей: перенос файлов и БД, повторная настройка DNS, проверка почтовых записей и сертов, тест на временном домене или через hosts.

Синхронизация DNS через кластер — ускоряет переключение.

Плюсы и то, о чём стоит помнить

Плюсы

  • Огромная экосистема и документация
  • Понятная модель ролей (WHM/cPanel), удобный реселлинг
  • WP Toolkit, AutoSSL, MultiPHP — всё «из коробки»
  • Массовые операции и зрелые сценарии бэкапа/мониторинга

Минусы (по нашей практике)

  • Требовательность к ресурсам: заметно тяжелее, чем лёгкие панели — учитывайте это при выборе тарифа
  • Интерфейс и UX ощущаются перегруженными
  • Для проектов, где важны скорость панели и минимальные накладные расходы, целесообразнее рассмотреть DirectAdmin/ISPmanager/Hestia

Лучшие практики THE.Hosting для продакшена

  • Один проект = один аккаунт cPanel, изоляция и отдельные логи
  • Минимум две версии PHP и план обновлений
  • AutoSSL включён для всех доменов, проверки авто-продления раз в квартал
  • SPF/DKIM/DMARC + чистый IPv4 с корректным PTR — до запуска почтовых рассылок
  • Инкрементные бэкапы ежедневно, полные — еженедельно; обязательное хранение вне сервера
  • 2FA для WHM/cPanel, закрываем неиспользуемые сервисы, ограничиваем доступ по IP
  • Ежемесячный технический аудит: квоты дисков, ротация логов, актуальность пакетов

Итог

cPanel — это большой, зрелый инструмент с мощной экосистемой, удобной моделью ролей и проверенными сценариями для сайтов и почты. Он действительно тяжёлый и не самый современный, но остаётся логичным выбором там, где процессы и люди уже годами работают «на cPanel».

Заказать VPS с cPanel

Частые вопросы

Можно ли держать разные версии PHP на одном сервере?

Да, через MultiPHP Manager и PHP-FPM на уровне домена/аккаунта.

Нужны ли глубокие знания Linux для работы?

Для повседневных задач — нет. Для тонкой оптимизации и нестандартных кейсов базовый SSH и понимание сервисов пригодятся.

Что с WordPress-проектами?

WP Toolkit ускоряет обновления, клоны и staging, а также включает базовый hardening.

Другие статьи

11.03.2024
0
База знаний / Обзоры
Что такое безлимитный трафик (Unlimited Traffic)
11.03.2024
0
База знаний / Обзоры
Что такое порт 10 Gbps в VPS