cPanel — наиболее распространённая панель управления веб-хостингом. Устанавливается на Linux-серверы (CentOS, AlmaLinux, CloudLinux) и предоставляет хостинг-пользователям удобный браузерный интерфейс для всех задач: загрузки файлов, создания баз данных, настройки почты, управления доменами, SSL и cron-задачами.
Архитектура
cPanel работает в двухуровневой модели: WHM (Web Host Manager) — интерфейс для администратора/реселлера, cPanel — интерфейс конечного пользователя. WHM (порт 2087) позволяет создавать и настраивать аккаунты cPanel, задавать лимиты ресурсов, устанавливать плагины. cPanel (порт 2083) — интерфейс клиента.
Ключевые компоненты: Softaculous для установки CMS в один клик (WordPress, Joomla, Drupal), phpMyAdmin для управления MySQL, File Manager для файлов, Exim/Dovecot для почты. cPanel интегрируется с Apache и Nginx (через EasyApache).
История
cPanel разработан Джоном Ником в 1996 году под названием «Panel 1». В 1997 году переименован в cPanel. С 2001 года — коммерческий продукт cPanel LLC. В 2019 году cPanel изменила лицензионную модель, перейдя на ценообразование по числу аккаунтов. В 2019 году Oakley Capital приобрела cPanel за нераскрытую сумму.
Связь с хостингом
cPanel — де-факто стандарт shared-хостинга. Большинство хостинг-провайдеров мирового уровня используют cPanel. Для VPS лицензия cPanel стоит от $20/месяц дополнительно к стоимости сервера. Конкуренты: ISPmanager (российский), Plesk, DirectAdmin, HestiaCP (бесплатный). На CloudLinux cPanel добавляет изоляцию ресурсов через CageFS и LVE — это предотвращает «эффект соседей» на shared-хостинге.
Компоненты cPanel
cPanel — пользовательская панель (PHP, домены, почта, FTP, БД). WHM (WebHost Manager) — административная панель для ресейлеров и хостеров: создание аккаунтов, лимиты ресурсов, настройка PHP-версий. Установка только на CentOS/AlmaLinux/CloudLinux.
Основные возможности
Multiversion PHP (5.6–8.3 через PHP Selector). Let's Encrypt через AutoSSL. Softaculous — автоустановщик CMS (WordPress, Joomla, Magento). Jet Backup — интегрированные бэкапы. Exim для почты, Dovecot для IMAP, SpamAssassin против спама.
Стоимость и альтернативы
cPanel стоит 30–50 $/мес для провайдеров (на 100 аккаунтов). После повышения цен в 2019 году конкуренты: Plesk (кросс-платформенный), DirectAdmin (дешевле), ISPmanager (российская альтернатива с поддержкой Debian/Ubuntu). В shared-хостинге cPanel — стандарт де-факто.
WHM для провайдеров
WHM (WebHost Manager): создание аккаунтов с лимитами (disk, bandwidth, email, domains). Reseller accounts. Server health мониторинг. ConfigServer Plugins (CSF, Imunify). Feature Lists — управление функциями, доступными клиентам. Backup через R1Soft или JetBackup интеграции.
CloudLinux для shared-хостинга
CloudLinux — коммерческая ОС на базе RHEL для shared-хостинга. CageFS: изоляция файловой системы каждого пользователя. LVE (Lightweight Virtual Environment): CPU/RAM лимиты per-аккаунт. PHP Selector: PHP 5.6–8.3 per-домен. Снижает риск взлома одного аккаунта повлиять на других клиентов.
Альтернативы cPanel 2024
После повышения цен cPanel (2019, 2021): DirectAdmin от $2/мес, ISPmanager от $10/мес, HestiaCP бесплатно, Plesk от $10/мес. CyberPanel (OpenLiteSpeed): бесплатный, для LiteSpeed-серверов. Для провайдеров с 500+ аккаунтами: cPanel всё ещё стандарт из-за зрелости и интеграций.