TürkiyeVPS

Что такое cPanel и WHM? Чем они отличаются и кому что нужно

cPanel предназначен для управления одним хостинг-аккаунтом, а WHM — для серверной стороны, где эти аккаунты создаются и управляются. Простым языком объясняем, зачем нужна каждая панель, чем они отличаются и какие есть альтернативы.

5 мин чтения

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

Короткий ответ: cPanel — это панель управления одним хостинг-аккаунтом (вашим сайтом). WHM (Web Host Manager) — это панель верхнего уровня, которая создаёт все аккаунты cPanel на сервере и управляет ими. Для своего сайта вы используете cPanel, а если занимаетесь хостингом — WHM.

Что такое cPanel?

cPanel — это панель управления, которая позволяет управлять аккаунтом веб-хостинга на базе Linux через графический интерфейс. Не зная командной строки, прямо в браузере можно:

  • Работать с файлами: загружать, редактировать и распаковывать файлы сайта в файловом менеджере
  • Настраивать почту: создавать почтовые ящики на своём домене, настраивать пересылку и автоответы
  • Управлять базами данных: создавать базы MySQL/MariaDB и пользователей, просматривать таблицы через phpMyAdmin
  • Управлять доменами: добавлять дополнительные домены и поддомены, редактировать записи DNS
  • Обеспечивать безопасность: устанавливать SSL-сертификат, защищать каталоги паролем, блокировать IP-адреса
  • Устанавливать приложения: ставить WordPress и подобные программы в несколько кликов
  • Делать резервные копии и смотреть статистику: создавать бэкап аккаунта, получать отчёты о посетителях и использовании ресурсов

Тот, кто входит в cPanel, видит только свой аккаунт. Он не может получить доступ к файлам, почте или настройкам других клиентов на том же сервере. Поэтому cPanel — это повседневное рабочее место клиента виртуального хостинга.

Что такое WHM?

WHM (Web Host Manager) — это часть cPanel для администратора сервера. Она работает с правами root и содержит инструменты, которые нужны тому, кто предоставляет услуги хостинга:

  • Создание, приостановка, удаление аккаунтов cPanel и перенос их с другого сервера
  • Настройка пакетов, задающих лимиты дискового пространства, трафика, количества почтовых ящиков и т. д.
  • Создание реселлерских аккаунтов и выдача им права открывать аккаунты
  • Настройки на уровне всего сервера: версии PHP, параметры Apache/LiteSpeed, почтовый сервер
  • Безопасность сервера, интеграция с файрволом, состояние служб и обновления

Проще говоря, в WHM вы управляете сервером и аккаунтами, а в cPanel — содержимым одного аккаунта. Тот, кто вошёл в WHM, может одним кликом перейти в cPanel любого аккаунта; обратное невозможно.

Отличия cPanel и WHM

cPanel WHM
Для кого? Владелец сайта, клиент хостинга Администратор сервера, хостинг-компания, реселлер
Уровень прав Один аккаунт Весь сервер (root) или реселлерские аккаунты
Типичные задачи Почта, файлы, базы данных, SSL Создание аккаунтов, настройка пакетов, параметры сервера
Порт по умолчанию 2083 (SSL) 2087 (SSL)
Где встречается? Виртуальный и реселлерский хостинг VPS, VDS или физический сервер

Адреса по умолчанию обычно выглядят как https://alanadiniz.com:2083 (cPanel) и https://sunucu-ip:2087 (WHM). Ваша хостинг-компания могла выдать и другой адрес для входа.

Где находится реселлерский хостинг?

Реселлерский хостинг использует урезанную версию WHM. Как реселлер вы можете создавать аккаунты cPanel для своих клиентов и настраивать пакеты, но не имеете доступа к настройкам всего сервера (сборка PHP, управление службами, файрвол). Это промежуточная ступень для агентств и тех, кто хочет продавать хостинг в небольших масштабах.

Лицензия cPanel и стоимость

cPanel — не бесплатная программа. Лицензия оплачивается за каждый сервер и, как правило, в зависимости от количества аккаунтов. Чем больше аккаунтов, тем дороже лицензия. Клиент виртуального хостинга не платит эту сумму напрямую — она косвенно входит в стоимость хостинга. А тот, кто хочет установить cPanel на свой VPS, должен купить лицензию отдельно.

Техническое замечание: cPanel работает не на любой операционной системе. Актуальные версии поддерживают AlmaLinux, Rocky Linux, CloudLinux и определённые LTS-версии Ubuntu. Для установки нужна чистая система (без другой панели или веб-сервера). Перед установкой рекомендуем свериться с актуальным списком поддерживаемых систем cPanel.

Альтернативы cPanel

cPanel — не единственный вариант. В зависимости от задач выбирают и другие пути:

  • Plesk: ближайший коммерческий конкурент cPanel. Поддерживает и серверы на Windows.
  • DirectAdmin: более лёгкая панель, обычно с более доступной лицензией.
  • Панели с открытым кодом: бесплатные варианты вроде aaPanel, CyberPanel, HestiaCP, CloudPanel. Их может хватить, чтобы разместить несколько сайтов на одном сервере.
  • Управление без панели: подключиться по SSH и самостоятельно установить nginx, PHP и базу данных. Самый гибкий путь, но он требует знаний.

Есть ли cPanel на хостинге TürkiyeVPS?

Скажем прямо: в пакетах веб-хостинга TürkiyeVPS cPanel не используется. Вы управляете аккаунтом через клиентскую панель, которую мы разработали сами. В ней есть файловый менеджер для файлов сайта, доступ к phpMyAdmin для баз данных и основные инструменты для управления аккаунтом. Большую часть повседневных задач — загрузку файлов, импорт и экспорт базы данных, обновление сайта — можно выполнить этими инструментами.

Если вы хотите использовать cPanel/WHM или другую панель на собственном сервере, можете взять один из наших пакетов VPS или VDS, самостоятельно приобрести лицензию и установить панель. Перед выбором панели не забудьте проверить совместимость с операционной системой.

Что нужно именно вам?

  • Если вы ведёте один сайт или блог: WHM вам не нужен. Хватит инструментов вашей хостинг-панели (cPanel или аналога).
  • Если вы размещаете сайты нескольких клиентов: реселлерский хостинг или сервер с WHM упростят работу.
  • Если вы создаёте хостинг-компанию: серверная панель вроде WHM или собственная автоматизация обязательны.
  • Если вы разработчик: чаще всего VPS без панели и командная строка дают больше гибкости. Для начала загляните в нашу статью Что такое VPS.

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

cPanel и WHM покупаются отдельно?

Нет. WHM поставляется вместе с лицензией cPanel. При установке cPanel на сервер устанавливается и WHM (администраторская часть), и интерфейс cPanel для аккаунтов.

Могу ли я получить доступ к WHM на виртуальном хостинге?

Как правило, нет. На виртуальном хостинге сервером управляет хостинг-компания, а вам выдаётся только панель вашего аккаунта. Для доступа к WHM нужен реселлерский хостинг или собственный сервер.

Сложно ли управлять сайтом без cPanel?

Не обязательно. Панели с файловым менеджером, phpMyAdmin и доступом по FTP/SFTP хватает для задач большинства сайтов. Почту и DNS можно настраивать в других разделах.

Как перенести сайт с cPanel на другой хостинг?

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