Определение простыми словами
cPanel — это графическая панель, через которую владелец сайта рулит хостингом без терминала. Создать поддомен, поднять почтовый ящик, развернуть WordPress, выпустить Let’s Encrypt, посмотреть логи — всё кликами в браузере. Поверх неё работает WHM (WebHost Manager) — панель уровнем выше для администратора сервера: создание тарифов, нарезка ресурсов между клиентами, управление сервисами.
cPanel вышел в 1996 году, написан на Perl + C, поддерживает только RHEL-семейство (CentOS, AlmaLinux, CloudLinux). Главные конкуренты — Plesk, ISPmanager и бесплатные FastPanel/aaPanel.
Сравнение
| Параметр | cPanel | Plesk | ISPmanager |
|---|---|---|---|
| ОС | RHEL/Alma/CloudLinux | Linux + Windows | Linux |
| Лицензия | от $20/мес за 5 акк. | от $14/мес | от 1390 ₽/мес |
| Веб-сервер | Apache/LiteSpeed/Nginx | Apache + Nginx | Apache + Nginx |
| База | MySQL/MariaDB | MySQL/Postgres/MSSQL | MySQL/MariaDB |
| Локализация | EN, частично RU | полная RU | полная RU |
| API | UAPI / WHM API | XML-API / REST | REST v6 |
Кейсы использования
- Reseller-хостинг: студия покупает VPS с WHM, нарезает на десятки cPanel-аккаунтов и продаёт клиентам.
- Веб-разработчик размещает сайты заказчиков и через cPanel передаёт каждому изолированный доступ.
- Перенос сайта между серверами через встроенный модуль cPanel-to-cPanel transfer без потери данных.
- Автоматический выпуск SSL через AutoSSL: сертификат Let’s Encrypt продлевается без вмешательства.
- Негативный сценарий: после повышения цен 2019 и 2024 годов многие хостеры мигрировали на бесплатные панели — массовые акции по миграции учётных записей затягиваются на месяцы.
Технические детали
# Установка cPanel на чистый AlmaLinux 8/9
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest
sh latest
# Перезапуск сервисов через WHM API
whmapi1 restartservice service=httpd
whmapi1 restartservice service=mysql
# Создание аккаунта из CLI
whmapi1 createacct username=client1 domain=client1.ru
password=Strong_pass1 plan=basic contactemail=client@example.com
# Бэкап аккаунта в архив
/scripts/pkgacct client1 /backup/
cPanel работает в связке с WHM, файрволом CSF и часто с CDN. Через UAPI можно интегрировать панель с биллинговыми системами вроде WHMCS.
🔥 Где это применяется
Частые вопросы
cPanel платный или бесплатный?
Платный. Лицензия идёт от $20 в месяц за 5 учётных записей. Бесплатные альтернативы — FastPanel, CyberPanel, aaPanel, Webmin.
Можно ли установить cPanel на Ubuntu или Debian?
С версии 110 cPanel поддерживает Ubuntu 20.04/22.04, но базовой остаётся RHEL-ветка. Debian не поддерживается официально.
Чем cPanel отличается от WHM?
cPanel — панель конечного пользователя для управления одним сайтом и почтой. WHM — административная панель сервера: создание учётных записей, тарифов, управление сервисами.