Plesk, cPanel чи ISPmanager: що вибрати?

Протестувати всі пропоновані провайдером панелі перед початком роботи важко, тому ми зібрали три найпопулярніші в невеликому огляді.

Plesk, cPanel чи ISPmanager: що вибрати?

Складнощі виникають, коли від адміністрування ОС клієнт переходить до пов'язаних із хостингом завдань. Йому доводиться керувати безліччю сайтів з різними CMS і численними аккаунтами користувача. Щоб знизити трудовитрати, варто встановити налаштувати відповідні служби через зручний веб-інтерфейс панель управління. Знадобиться вона і партнерам провайдера, які продають свої послуги клієнтам. Сьогодні ми порівняємо три популярні продукти, доступні при замовленні VPS і VDS на Linux.

Огляд можливостей

панелі Plesk, cPanel и ISPmanager — це пропрієтарне програмне забезпечення, яке розповсюджується на умовах комерційних ліцензій. Для початку порівняємо їх базові можливості, зведені об'єктивності і наочності заради одну таблицю.

Plesk
cPanel
ISPmanager

Підтримувані ОС
Debian, Ubuntu, CentOS, RHEL, Cloud Linux, Amazon Linux, Virtuozzo Linux, Windows Server 
CentOS, CloudLinux, RHEL, Amazon Linux
CentOS, Debian, Ubuntu

Вартість ліцензії на 1 хост на місяць (на сайті розробника)
$10 - $25 (до $45 за виділений сервер)
$ 15 - $ 45
₽282 - ₽847

Підтримувані веб-сервери
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-based дистрибутивів.

▍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, cPanel чи ISPmanager: що вибрати?
Початкове налаштування та створення сайтів особливих труднощів не викличуть, проте тут вже важливі особливості кожної конкретної панелі. Спробуємо виділити їх сильні та слабкі сторони.

▍Plesk

Інтерфейс користувача Plesk схожий на панель адміністратора WordPress. Зліва розміщується меню (панель навігації), а по центру – робоча область. Меню організовано логічно, всі налаштування знаходяться під рукою. Схожість інтерфейсу з адмінкою WordPress не випадкова: нам дуже сподобалася тісна інтеграція Plesk з цією популярною CMS, установка якої тут автоматизована. Досить зручно ставити й інші сторонні скрипти це великий плюс.
 
Plesk, cPanel чи ISPmanager: що вибрати?
У правій частині вікна можна знайти додаткові елементи інтерфейсу, які полегшують роботу з панеллю. Вони містять різноманітну інформацію, дозволяють швидко переходити до різних розділів налаштувань, а також пропонують встановити додаткове ПЗ. Головна перевага Plesk – величезна кількість розширень та сумісність з екзотичним для веб-хостингу софтом. Особливо нам сподобалася підтримка Docker із коробки та багатий набір готових образів (можна також завантажувати власні).

Plesk, cPanel чи ISPmanager: що вибрати? 
Насамкінець невелика ложка дьогтю: у Plesk web admin edition доступні лише базові функції, у дорожчих редакціях їх список набагато ширший. Втім, це загальна властивість версій початкового рівня.

▍cPanel & WHM

Тут нам сподобався поділ акаунтів на два типи: користувачі та адміністратори/реселери. Фактично продукт складається з двох різних панелей: cPanel і WebHost Manager (WHM). Перша призначена для звичайних користувачів хостингу та працювати з нею досить зручно. 

Plesk, cPanel чи ISPmanager: що вибрати?
Функції для адміністраторів і реселерів, що включають можливість створення тарифних планів, доступні через спеціальну панель WHM. Інтерфейс цієї панелі в цілому організований логічно: у лівій частині традиційно розташоване ієрархічне меню, що ховається, з пошуковим рядком, а в правій — робоча область. У ній дуже багато налаштувань, і це з одного боку добре. З іншого боку, меню WHM зручним не назвеш. Якщо у Plesk нам практично не доводилося користуватися пошуком, тут у кожному розділі стільки опцій, що пошуковий рядок стає основним інструментом адміністратора. 

Plesk, cPanel чи ISPmanager: що вибрати?

▍ISPmanager

Важлива відмінність цієї панелі управління від попередніх - максимально спрощений і зрозумілий інтуїтивний інтерфейс. Зліва знаходиться навігаційне меню, а праворуч - робоча область. Відкривати різні опції меню можна окремо або одночасно у вкладках робочої області - це дуже зручно, тому що різні функції панелі часто потрібні адміністраторам паралельно. Крім безпосередньо пов'язаних з хостингом, адміністраторам доступні деякі додаткові, а також системні функції на кшталт антивірусної перевірки, файлового менеджера, планувальника або брандмауера. До списку додаткових додатків, що постачаються в комплекті, входить Roundcube Webmail і phpMyAdmin.

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

Plesk, cPanel чи ISPmanager: що вибрати?

Безпека

Панель управління дає адміністраторам широкі повноваження у встановленій на сервері операційній системі і тому потенційна наявність уразливостей у ній може бути небезпечною. За промовчанням для доступу до функцій усіх перелічених панелей використовується протокол HTTPS, що підтримує шифрування, з самопідписаним сертифікатом. При цьому ніхто не забороняє користувачеві встановити куплений сертифікат. Крім цього в cPanel та ISPmanager налаштовується двофакторна автентифікація при вході для адміністраторів/реселерів та клієнтів. Крім того, у cPanel є додатковий захист інструментів адміністрування: в ній, наприклад, немає доступу phpMyAdmin за прямим посиланням. Також всі три панелі регулярно оновлюються, дозволяють встановлювати сертифікати SSL для сайтів (в т.ч. самопідписані) і до них можна додати різні пов'язані з безпекою модулі, на кшталт антивірусних засобів.

Резервне копіювання

Plesk підтримує повне та інкрементне резервне копіювання у власне сховище або зовнішній ресурс. При цьому можна створити як повну копію всього сервера, так і копію даних окремих облікових записів користувача. cPanel створює стислі та стислі, а також інкрементні копії – за умовчанням вони зберігаються локально. Варто відзначити можливість запуску процедури копіювання за розкладом і відсутність власного інтерфейсу для відновлення даних.

Налаштування резервного копіювання в ISPmanager на наш погляд недостатньо гнучкі, але всі основні можливості цієї панелі також є: дані зберігаються в локальному каталозі або на зовнішньому ресурсі і можуть бути захищені паролем. За промовчанням копіюються дані всіх користувачів, хоча це може бути змінено в налаштуваннях. Крім того, в налаштуваннях вказується кількість повних та щоденних резервних копій.

Переваги і недоліки 

Всі три розглянуті панелі очолюють списки найпопулярніших та відрізняються широкими функціональними можливостями. Plesk підтримує різноманітне програмне забезпечення та дозволяє вирішувати найбільш широке коло завдань. Користувачам доступно більше 200 000 різноманітних образів Docker, а величезна кількість розширень робить Plesk універсальним інструментом, придатним не тільки для організації хостингу. cPanel розрахована на вирішення пов'язаних з хостингом завдань, при цьому розробники розділили доступ до різних функцій на два рівні: для звичайних користувачів та адміністраторів зроблено окремі панелі. Варто також відзначити високу вимогливість до обчислювальних ресурсів cPanel не варто встановлювати на малопотужні VPS. Панель ISPmanager також призначена лише для керування хостингом. Вона проста у використанні, невибаглива до ресурсів і коштує недорого - мабуть це найкращий варіант для VPS початкового рівня або для адміністраторів і хостерів-початківців.

Plesk, cPanel чи ISPmanager: що вибрати?
Plesk, cPanel чи ISPmanager: що вибрати?

Джерело: habr.com

Додати коментар або відгук