cPanel — это программное обеспечение панели управления веб-хостингом, разработанное cPanel, LLC. Оно предоставляет графический интерфейс (GUI) и инструменты автоматизации , разработанные для упрощения процесса хостинга веб-сайта для владельца веб-сайта или « конечного пользователя ». Оно позволяет осуществлять администрирование через стандартный веб-браузер с использованием трехуровневой структуры. В то время как cPanel ограничена управлением одной учетной записью хостинга, cPanel и WHM позволяют администрировать весь сервер.
В дополнение к графическому интерфейсу пользователя , cPanel также имеет командную строку и доступ на основе API , что позволяет сторонним поставщикам программного обеспечения, организациям веб-хостинга и разработчикам автоматизировать стандартные процессы системного администрирования. [2] cPanel & WHM разработан для работы в качестве выделенного сервера или виртуального частного сервера . Последняя версия cPanel & WHM поддерживает установку на AlmaLinux , Rocky Linux , CloudLinux OS и Ubuntu . [3] [4]
cPanel в настоящее время разрабатывается cPanel, LLC, частной компанией со штаб-квартирой в Хьюстоне, штат Техас, США. WebPros является материнской компанией cPanel, LLC [5] Первоначально она была разработана в 1996 году как панель управления для Speed Hosting, ныне несуществующей компании веб-хостинга. Первоначальный автор cPanel, Дж. Ник Костон, имел долю в Speed Hosting. Webking быстро начала использовать cPanel после своего слияния со Speed Hosting. Новая компания перенесла свои серверы в Virtual Development Inc. (VDI), ныне несуществующую хостинговую компанию. После соглашения между Костоном и VDI cPanel была доступна только клиентам, размещенным непосредственно в VDI. В то время на рынке панелей управления было мало конкуренции, основными вариантами были VDI и Alabanza.
В конце концов, из-за того, что Костон уехал в колледж, он и Уильям Дженсен подписали соглашение, в котором cPanel была разделена на отдельную программу под названием WebPanel; эта версия управлялась VDI. Без ведущего программиста VDI не могла продолжать работу над cPanel и в конечном итоге полностью прекратила ее поддержку. Костон продолжал работать над cPanel, одновременно работая в BurstNET. В конце концов он ушел из BurstNET, чтобы полностью сосредоточиться на cPanel.
cPanel 3 был выпущен в 1999 году: основными дополнениями по сравнению с cPanel 2 были автоматическое обновление и Web Host Manager (WHM). Интерфейс также был улучшен, когда Карлос Рего из WizardsHosting создал то, что стало темой по умолчанию для cPanel.
С выпуском cPanel 11, cPanel приняла четырехуровневую систему версий , "Parent.Major.Minor.Patch" (например, 11.32.0.3). Начиная с версии 11.52, представление "Parent" устарело, а 11.54 стилизовано как "Version 54". [6] [7] cPanel 11.30 является последней основной версией, поддерживающей FreeBSD . [8]
20 августа 2018 года cPanel LLC объявила о подписании соглашения о приобретении [9] группой во главе с Oakley Capital (которая также владеет Plesk и SolusVM ). [10] Хотя Костон продал свою долю в cPanel, он продолжит оставаться владельцем компании, которой принадлежит cPanel.
cPanel предоставляет интерфейсы для ряда общих операций, включая управление ключами PGP , задачами crontab , учетными записями почты и FTP , а также списками рассылки. Существует несколько дополнений, некоторые за дополнительную плату, включая автоматические установщики, такие как Installatron , Fantastico , Softaculous и WHMSonic ( надстройка SHOUTcast /radio Control Panel). Чтобы надстройки были доступны пользователю cPanel, администратор сервера должен включить их в WHM. [11]
WHM управляет некоторыми программными пакетами отдельно от базовой операционной системы, автоматически применяя обновления к Apache , PHP , MySQL и MariaDB , Exim , FTP и связанным программным пакетам. Это гарантирует, что эти пакеты будут поддерживаться в актуальном состоянии и совместимы с WHM, но затрудняет установку новых версий этих пакетов. Это также затрудняет проверку того, что пакеты не были подделаны, поскольку система проверки управления пакетами операционной системы не может быть использована для этого. [12]
WHM, сокращение от WebHost Manager, представляет собой веб- инструмент, который используется для администрирования сервера. Существует как минимум два уровня WHM, часто называемые «корневыми WHM» и некорневыми WHM (или WHM реселлера). Корневые WHM используются администраторами серверов, а некорневые WHM (с меньшим количеством привилегий) используются другими, такими как отделы организаций и реселлеры , для управления учетными записями хостинга, часто называемыми учетными записями cPanel на веб-сервере . WHM также используется для управления сертификатами SSL (как самостоятельно сгенерированными сервером , так и предоставленными CA SSL-сертификатами), пользователями cPanel, пакетами хостинга, зонами DNS , темами и методами аутентификации. Автоматический SSL по умолчанию (AutoSSL), предоставляемый cPanel, работает на базе Let's Encrypt . [13] Кроме того, WHM также можно использовать для управления службами FTP, Mail (POP, IMAP и SMTP) и SSH на сервере.
Помимо того, что WHM доступен администратору root, он также доступен пользователям с привилегиями реселлера . Пользователи-реселлеры cPanel имеют меньший набор функций, чем пользователь root, обычно ограниченный администратором сервера, функциями, которые, по его мнению, повлияют на учетные записи их клиентов, а не на сервер в целом. Из WHM root администратор сервера может выполнять операции по обслуживанию, такие как обновление и перекомпиляция Apache и PHP, установка модулей Perl и обновление RPM, установленных в системе.
Версия cPanel & WHM для Microsoft Windows , называемая Enkompass, была объявлена прекращенной в феврале 2014 года. Версия 3 оставалась доступной для загрузки, но без дальнейшей разработки или поддержки. [14] В предыдущие годы Enkompass был доступен бесплатно, поскольку разработка продукта замедлилась. [15]
27 июня 2019 года cPanel анонсировала новую структуру ценообразования на основе аккаунта. [16] После негативной реакции со стороны клиентов cPanel опубликовала второе объявление, но не изменила новую структуру. [17]