CPanel
cPanel — программное обеспечение для управления хостингом, разработанное компанией cPanel, L.L.C. Предоставляет графический интерфейс (GUI) и инструменты автоматизации, которые упрощают процесс размещения и управления веб-сайтами для владельца сайта или конечного пользователя. Управление осуществляется через стандартный веб-браузер по трёхуровневой схеме. В то время как cPanel ограничена управлением одним хостинг-аккаунтом, связка cPanel и WHM позволяет администрировать весь сервер.
Помимо графического интерфейса, cPanel также предоставляет доступ с помощью командной строки и API, что даёт возможность внешним разработчикам, хостинг-провайдерам и организациям автоматизировать стандартные административные процессы. Программный комплекс cPanel & WHM рассчитан на работу как на выделенных серверах, так и на виртуальных частных серверах. Последние версии поддерживают установку на AlmaLinux, Rocky Linux, CloudLinux OS и Ubuntu.
Общие сведения
| cPanel | |
|---|---|
| Тип | Панель управления хостингом |
| Авторы | Speed Hosting, Webking, VDI и cPanel, L.L.C. |
| Разработчики | cPanel, L.L.C. |
| Написана на | Perl |
| Операционная система | Linux |
| Первый выпуск | 21 марта 1996 |
| Последняя версия | |
| Лицензия | Проприетарная |
| Сайт | cpanel.net |
История
Разработка cPanel в настоящее время ведётся компанией cPanel, L.L.C., частной компанией, базирующейся в Хьюстоне (штат Техас, США). Matеринской компанией для cPanel, L.L.C. является WebPros. Изначально cPanel была создана в 1996 году как панель управления для Speed Hosting, ныне не существующей компании. Автором cPanel является Дж. Ник Костон, который имел долю в Speed Hosting. После слияния Speed Hosting с Webking, последняя также начала использовать cPanel. Позже компания перенесла серверы в Virtual Development Inc. (VDI), ныне тоже не существующую площадку. После соглашения между Костоном и VDI cPanel стала доступна только клиентам, размещённым непосредственно в VDI. На тот момент конкуренция на рынке панелей управления была минимальной: основные игроки — VDI и Alabanza.
Впоследствии, из-за поступления Костона в колледж, он и Уильям Дженсен заключили соглашение, по которому cPanel была выделена в отдельный продукт под названием WebPanel; эту версию развивала VDI. Без ведущего разработчика VDI не смогла продолжить работу над cPanel и полностью прекратила её поддержку. Костон продолжал развивать cPanel, параллельно работая в BurstNET, но в итоге ушёл из компании, чтобы полностью сосредоточиться на cPanel.
В 1999 году вышла версия cPanel 3: по сравнению с cPanel 2 появились функции автоматического обновления и Web Host Manager (WHM). Интерфейс был усовершенствован благодаря Карлосу Рего из WizardsHosting, который разработал тему, ставшую стандартом.
С выходом cPanel 11 был внедрён четырёхуровневый принцип нумерации версий: «Parent.Major.Minor.Patch» (например, 11.32.0.3). Начиная с версии 11.52, компонент Parent был упразднён, а версия 11.54 оформлялась как «Version 54». Версия cPanel 11.30 стала последней крупной версией с поддержкой FreeBSD.
20 августа 2018 года компания cPanel, L.L.C. объявила о подписании соглашения о продаже[2] группе во главе с Oakley Capital (которая также владеет Plesk и SolusVM)[3]. Несмотря на продажу своей доли в cPanel, Костон остался совладельцем компании, владеющей cPanel.
| Версия | Дата |
|---|---|
| 54 | 4 января 2016 |
| 56 | 11 апреля 2016 |
| 58 | 11 июля 2016 |
| 60 | 11 октября 2016 |
| 62 | 5 января 2017 |
| 64 | 27 марта 2017 |
| 66 | 12 июля 2017 |
| 68 | 12 октября 2017 |
| 70 | 23 января 2018 |
| 72 | 11 июня 2018 |
| 74 | 17 июля 2018 |
| 76 | 16 октября 2018 |
| 78 | 15 января 2019 |
| 80 | 9 мая 2019 |
| 82 | 8 июля 2019 |
| 84 | 7 октября 2019 |
| 86 | 30 января 2020 |
| 88 | 7 мая 2020 |
| 90 | 27 июля 2020 |
| 92 | 29 октября 2020 |
| 94 | 2 февраля 2021 |
| 96 | 7 апреля 2021 |
| 98 | 14 июля 2021 |
| 100 | 15 ноября 2021 |
| 102 | 20 января 2022 |
| 104 | 11 мая 2022 |
| 106 | 1 сентября 2022 |
| 108 | 6 февраля 2023 |
| 110 | 3 апреля 2023 |
| 112 | 12 июня 2023 |
| 114 | 28 августа 2023 |
| 116 | 30 ноября 2023 |
| 118 | 4 марта 2024 |
| 120 | 9 апреля 2024 |
| 122 | 19 августа 2024 |
| 124 | 10 октября 2024 |
| 126 | 21 января 2025 |
Расширения
cPanel предоставляет графические интерфейсы для распространённых операций, таких как управление PGP-ключами, периодическими задачами (crontab), почтовыми и FTP-аккаунтами, рассылочными списками. Существуют многочисленные дополнения, некоторые доступны за дополнительную плату, в том числе автоустановщики: Installatron, Fantastico, Softaculous, WHMSonic (расширение для SHOUTcast/интернет-радио). Для доступа к расширениям требуется, чтобы администратор сервера активировал их через WHM.
WHM управляет рядом программных пакетов отдельно от операционной системы, автоматически обновляя Apache, PHP, MySQL и MariaDB, Exim, FTP и сопутствующий софт. Такое решение позволяет поддерживать совместимость этих пакетов с WHM, но усложняет самостоятельное обновление и проверку целостности программ: штатные средства верификации ОС не могут быть использованы[4].
WHM
WHM (WebHost Manager) — веб-интерфейс для администрирования серверов. Выделяют минимум два уровня доступа: root WHM (доступ для администратора сервера) и non-root WHM (или Reseller WHM, с ограниченными возмжностями для реселлеров или подразделений). WHM позволяет управлять SSL-сертификатами (как собственными, так и выданными удостоверяющими центрами), пользователями cPanel, пакетами услуг, DNS-зонами, темами и методами аутентификации. Автоматическая выдача бесплатных SSL (AutoSSL), встроенная в cPanel, работает на базе Let's Encrypt[5]. Также из WHM можно управлять службами FTP, электронной почты (POP, IMAP, SMTP) и SSH на сервере.
WHM доступен не только для root-пользователей, но и для обладателей реселлерских прав. Для них предоставляется существенно урезанный набор возможностей, определяемый администратором. Из root WHM можно выполнять обслуживание сервера: обновление и перекомпиляция Apache и PHP, установка модулей Perl, обновление установленных RPM-пакетов.
Enkompass
Версия cPanel & WHM для Microsoft Windows, имевшая название Enkompass, была объявлена снятой с поддержки в феврале 2014 года. Версия 3 оставалась доступной для загрузки, но дальнейшая поддержка и развитие программы были прекращены. Несколькими годами ранее продукт Enkompass временно распространялся бесплатно ввиду замедления разработки.