Тестовете всички налични панели, предлагани от доставчика, преди да започнете работа, е трудно, затова събрахме три от най-популярните в кратък преглед.
Трудностите се появяват, когато клиентът премине от администриране на операционната система към задачи, свързани с хостинга. Той трябва да управлява множество уебсайтове с различни CMS и многобройни потребителски акаунти. За намаляване на работните усилия, е полезно да се инсталира панел за управление, който позволява настройка на съответните услуги чрез удобен уеб интерфейс. Това ще бъде необходимо и за партньорите на доставчика, които предлагат услугите си на клиенти. Днес ще сравним три популярни продукта, налични при поръчка на VPS и VDS на Linux.
Преглед на възможностите
Панели , и — това е проприетарен софтуер, разпространяван при условията на комерсиални лицензи. Първо, нека да сравним основните им възможности, обобщени по обективност и нагледност в една таблица.
Plesk
cPanel
ISPmanager
Поддържани ОС
Debian, Ubuntu, CentOS, RHEL, Cloud Linux, Amazon Linux, Virtuozzo Linux, Windows Server
CentOS, CloudLinux, RHEL, Amazon Linux
CentOS, Debian, Ubuntu
Цената на лиценза за 1 хост на месец (на сайта на разработчика)
Поддържани уеб сървъри
Apache
Nginx
Apache
поддръжка на Nginx в тестов период
Apache
Nginx
Управление на достъп по FTP
+
+
+
Поддържани СУБД
MySQL
MSSQL
MySQL
MySQL
PostgreSQL
Управление на пощенския сервис
+
+
+
Настройка на домейни и DNS записи
+ (чрез външен сервис)
+
+
Инсталиране на скриптове и CMS
+
+
+
Плъгини/модули
+
+
+ (незначително количество)
Алтернативни версии PHP
+
+
+
Файлов мениджър
+
+
+
Резервно копие
+
+
+
Мобилно приложение
За iOS и Android
—
—
Организация на хостинг (създаване на реселъри и тарифни планове)
Наличен в някои издания
Има
Наличен в версията ISPmanager Business
▍Plesk
Един от най-универсалните варианти, подходящ за всички видове задачи. Панелът работи не само с популярни deb-based и rpm-based дистрибутиви на Linux, но и с Windows. Въпреки че клиентите на VPS/VDS на Windows рядко имат нужда от външни средства за администриране, при желание те могат да бъдат инсталирани. Plesk също така се отличава от конкурентите с голямо количество поддържано софтуерно осигуряване, включително и такова, което рядко се използва на традиционни уеб сървъри (Docker, NodeJS, Git, Ruby и т.н.).
Разработчиците предлагат различни издания на продукта, включително лека версия с минимален набор функции. Plesk позволява избор на PHP версия за всеки сайт, поддържа PHP-fpm, разполага с вграден инсталатор на популярни CMS, а също така предоставя голямо количество допълнителни разширения за функционалност на панела. В зависимост от изданието в Plesk може да бъде включен биллинг панел и възможност за създаване на различни тарифни планове и реселъри — основната цел на продукта са хостинг компаниите и уеб студиата, а функционалността за отделни VPS/VDS изглежда излишна. Главният недостатък на Plesk, установен до момента, е високата цена на лицензиите и необходимостта от закупуване на разширения.
▍cPanel & WHM
Тази панел е проектирана за работа с RedHat Enterprise Linux и някои производни дистрибуции. Тя е лесна за употреба, но същевременно много функционална: cPanel позволява управление на уеб сървъри и бази данни, гъвкаво настройване на ограничения за хостинг потребители, настройка на тарифни планове, създаване на реселъри, и управление на пощенски услуги с филтри и бюлетини. Както и в случая с Plesk, тук има много допълнителни възможности, а функциите на cPanel се разширяват чрез търговски и безплатни плъгини. Освен това инструментът позволява избор на различни режими на работа и различни версии на PHP. Сред сериозните недостатъци може да се отбележи доста високата цена на лицензията и липсата на поддръжка за популярни дистрибуции на базата на deb.
▍ISPmanager
Последната разгледана от нас панел се отличава с ниската си цена. Освен това тя работи не само на CentOS (клон на RHEL), но и на Debian/Ubuntu. Панелът е оптимизиран за хостинг задачи и се обновява автоматично. На потребителите е достъпна подробна документация на руски език, възможност за задаване на версия на PHP за всеки сайт и едновременно инсталиране на няколко версии на СУБД в рамките на Docker контейнери. Поддържа PHP-fpm, разполага с вграден инсталатор на популярни скриптове и CMS, а също така и с няколко модула за интеграция, които разширяват функционалността.
Цени на RuVDS
В таблицата по-горе е посочен ценови диапазон за лицензии на Plesk, cPanel и ISPmanager, ако се закупят от сайтовете на разработчиците. Много хостинг доставчици предлагат веднага комплектоване на сървъра с панел, като цената на лиценза може да е по-ниска. В рамките на предновогодишната акция RuVDS предоставя на клиентите с VPS възможността да използват ISPmanager Lite безплатно до 31 декември 2019 година, а Plesk web admin edition — до 31 януари 2020 година. След приключването на акцията цената на лицензите ще бъде 200 и 650 рубли на месец. Пробната версия на cPanel може да се използва безплатно в продължение на 14 дни, но след това лиценза ще трябва директно от разработчика.
Първо впечатление
С инсталирането и стартирането на панелите клиентите няма да имат никакви проблеми, тъй като ние вече сме се погрижили за това — още една (освен цената) причина да закупите лиценз през хостера. При поръчка на сървър е достатъчно да изберете един от трите налични варианта: ISPmanager Lite, Plesk web admin edition или cPanel & WHM с безплатен пробен период от 14 дни. Забележете, че въпреки че Plesk може да работи на Windows Server, този вариант не е предвиден

от самото начало. Ако ви е необходим панел за операционна система от Microsoft, ще трябва да го инсталирате сами. Това е обичайна практика: VPS/VDS на Windows не се комплектуват със софтуер на трети лица. cPanel е наличен само за машини на CentOS, което също е напълно естествено.
▍Plesk
Първоначалната настройка и създаването на сайтове няма да създадат особени затруднения, обаче вече са важни особеностите на конкретната панел. Нека опитаме да изведем техните силни и слаби страни. Интерфейсът на Plesk наподобява администраторския панел на WordPress. Отляво е менюто (навигационната лента), а по средата е работната област. Менюто е организирано напълно логично, всички настройки са на ръка. Подобността на интерфейса с админката на WordPress не е случайна: много ни хареса тясната интеграция на Plesk с тази популярна CMS, инсталацията на която тук е до предел автоматизирана. Достатъчно удобно е да се инсталират и други скриптове на трети лица — това е голям плюс.

В дясната част на прозореца можете да намерите допълнителни интерфейсни елементи, които улесняват работата с панела. Те съдържат разнообразна информация, позволяват бързо преминаване в различни раздели на настройките и предлагат инсталиране на допълнителен софтуер. Основното предимство на Plesk е огромното количество разширения и съвместимостта с екзотичен софтуер за уеб хостинг. Особено ни хареса поддръжката на Docker от кутията и богатият набор от готови образи (можете също да качвате собствени).
На края малка лъжица катран: в Plesk web admin edition са налични само основни функции, а в по-скъпите издания списъкът им е значително по-широк. Въпреки това, това е обща характеристика на версиите от начален клас.
▍cPanel & WHM
Тук ни харесва разделението на акаунтите на два типа: потребители и администратори/реселъри. Всъщност продуктът се състои от две различни панели: самият cPanel и WebHost Manager (WHM). Първият е предназначен за обикновени хостинг потребители и работата с него е достатъчно удобна.

Функциите, които включват възможността за създаване на тарифни планове за администратори и реселъри, са налични чрез специална панел WHM. Интерфейсът на този панел е общо взето организиран логично: в лявата част традиционно присъства скриваемо йерархично меню с търсачка, а в дясната — работно пространство. В него има много настройки и това от една страна е добре. От друга обаче менюто на WHM не може да се нарече удобно. Докато в Plesk почти не ни се налагаше да ползваме търсенето, тук в разделите има толкова опции, че лентата за търсене става основен инструмент за администратора.

▍ISPmanager
Важно отличие этой панели управления от предыдущих – максимально упрощенный и интуитивно понятный интерфейс. Слева находится навигационное меню, а справа – рабочая область. Различные опции меню можно открывать как по отдельности, так и одновременно во вкладках рабочей области – это очень удобно, поскольку разные функции панели часто нужны администраторам параллельно. Помимо непосредственно связанных с хостингом, администраторам доступны некоторые дополнительные, а также системные функции, такие как антивирусная проверка, файловый менеджер, планировщик и брандмауэр. В комплект дополнительных приложений входит Roundcube Webmail и phpMyAdmin.

Нам понравилась простота первоначальной настройки и возможность автоматического обновления ПО, а также полная болгарская локализация панели и всей сопутствующей документации – у иностранных разработок с этим бывают сложности. Однако упрощенный интерфейс не всегда обладает должной гибкостью настроек, а количество доступных дополнительных модулей для ISPmanager исчезающе мало по сравнению с коллекциями для Plesk и cPanel. Кроме того, в самой дешевой версии Lite нельзя создавать реселлеров и кластерные конфигурации.

Сигурност
Панель управления дает администраторам широкие полномочия в установленной на сервере операционной системе, поэтому потенциальное наличие уязвимостей в ней может быть опасным. По умолчанию для доступа к функциям всех перечисленных панелей используется поддерживающий шифрование протокол HTTPS с самоподписанным сертификатом. При этом никто не запрещает пользователю установить купленный сертификат. В cPanel и ISPmanager также настраивается двухфакторная аутентификация при входе для администраторов, реселлеров и клиентов. Кроме того, в cPanel есть дополнительная защита инструментов администрирования: в ней, например, нет доступа phpMyAdmin по прямой ссылке. Все три панели регулярно обновляются, позволяют устанавливать сертификаты SSL для сайтов (в включая самоподписанные) и в них можно добавить различные модули, связанные с безопасностью, такие как антивирусные средства.
Резервно копие
Plesk поддържа пълно и инкрементно резервно копиране в собствено хранилище или на външен ресурс. Може да се създаде както пълна копия на целия сървър, така и копия на данни от отделни потребителски акаунти. cPanel създава компресирани и некопресирани, както и инкрементни копия — по подразбиране те се съхраняват локално. Струва си да се отбележи наличието на възможност за стартиране на процедурата за копиране по график и липсата на собствен интерфейс за възстановяване на данни.
Настройките за резервно копиране в ISPmanager, на наше мнение, не са достатъчно гъвкави, но всички основни функции в тази конзола също съществуват: данните се съхраняват в локален каталог или на външен ресурс и могат да бъдат защитени с парола. По подразбиране се копират данните на всички потребители, въпреки че това може да бъде променено в настройките. Освен това в настройките се посочва броят на пълните и дневните резервни копия.
Предимства и недостатъци
И трите разгледани конзоли водят класациите на най-популярните и се отличават с широки функционални възможности. Plesk поддържа разнообразен софтуер и позволява решаване на най-широк кръг от задачи. На потребителите са достъпни над 200 000 разнообразни образа Docker, а огромното количество разширения прави Plesk универсален инструмент, подходящ не само за организиране на хостинг. cPanel е предназначена за справяне със свързани с хостинга задачи, като разработчиците са разделили достъпа до различни функции на два нива: за обикновените потребители и администратори са създадени отделни панели. Трябва също така да се отбележи високата изискателност към изчислителните ресурси — cPanel не трябва да се инсталира на слаби VPS. Панелът ISPmanager също е предназначен само за управление на хостинг. Той е лесен за използване, не е взискателен към ресурсите и е на достъпна цена — вероятно е най-добрият вариант за VPS на начално ниво или за начинаещи администратори и хостинг услуги.
Източник: habr.com
