Что такое cPanel и WHM? Чем они отличаются и кому что нужно
cPanel предназначен для управления одним хостинг-аккаунтом, а WHM — для серверной стороны, где эти аккаунты создаются и управляются. Простым языком объясняем, зачем нужна каждая панель, чем они отличаются и какие есть альтернативы.
Если вы собираетесь купить хостинг или настроить сервер, вы обязательно столкнётесь с названиями 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. Затем загрузите файлы на новый хостинг, импортируйте базу данных и обновите данные подключения к базе в конфигурационном файле сайта.
Читайте также
Если посетители вашего сайта в Иране, Турции, на Кавказе или в Ираке, расположение сервера влияет на скорость...
Перенести сайт на новый хостинг так, чтобы посетители не заметили перерыва, вполне возможно. От резервных копи...
Сайту нужны три вещи: домен, хостинг и контент. От выбора домена до SSL — по шагам рассказываем, как запустить...