Testarea tuturor panourilor propuse de furnizor înainte de a începe munca este dificilă, de aceea am adunat trei dintre cele mai populare într-o mică prezentare.
Dificultățile apar atunci când clientul trece de la administrarea sistemului de operare la sarcini legate de hosting. Acesta trebuie să gestioneze numeroase site-uri cu diferite CMS-uri și numeroase conturi de utilizatori. Pentru a reduce efortul, este bine să se instaleze un panou de control care permite configurarea serviciilor corespunzătoare printr-o interfață web ușor de utilizat. Va fi necesar și partenerilor furnizorului care vând serviciile lor clienților. Astăzi vom compara trei produse populare disponibile la comandarea VPS și VDS pe Linux.
Prezentarea posibilităților
Panouri , și — este un software proprietar, distribuit sub licențe comerciale. Pentru început, să comparăm funcțiile de bază, adunate obiectiv și pentru claritate, într-un singur tabel.
Plesk
cPanel
ISPmanager
Sistemele de operare suportate
Debian, Ubuntu, CentOS, RHEL, Cloud Linux, Amazon Linux, Virtuozzo Linux, Windows Server
CentOS, CloudLinux, RHEL, Amazon Linux
CentOS, Debian, Ubuntu
Costul licenței pe 1 host pe lună (pe site-ul dezvoltatorului)
Servere web suportate
Apache
Nginx
Apache
suport pentru Nginx în stadiu de testare
Apache
Nginx
Gestionarea accesului prin FTP
+
+
+
Sistemele de gestionare a bazelor de date suportate
MySQL
MSSQL
MySQL
MySQL
PostgreSQL
Gestionarea serviciului de poștă electronică
+
+
+
Configurarea domeniilor și a înregistrărilor DNS
+ (prin intermediul unui serviciu extern)
+
+
Instalarea scripturilor și CMS-urilor
+
+
+
Pluginuri/moduli
+
+
+ (număr limitat)
Versiuni alternative PHP
+
+
+
Manager de fișiere
+
+
+
Backup
+
+
+
Aplicație mobilă
Pentru iOS și Android
—
—
Organizarea hostingului (crearea de revânzători și planuri tarifare)
Disponibil în unele ediții
Există
Disponibil în versiunea ISPmanager Business
▍Plesk
Una dintre cele mai universale opțiuni, potrivită pentru toate tipurile de sarcini. Panoul funcționează nu doar cu distribuții populare bazate pe deb și rpm, ci și cu Windows. Deși clienții VPS/VDS pe Windows au rar nevoie de instrumente de administrare externe, la dorință acestea pot fi instalate. Plesk se diferențiază, de asemenea, de concurență printr-un număr mare de software suportat, inclusiv rar utilizat pe serverele web tradiționale (Docker, NodeJS, Git, Ruby etc.).
Dezvoltatorii oferă diferite ediții ale produsului, inclusiv o versiune ușoară cu un set minim de funcționalități. Plesk permite alegerea versiunii PHP pentru fiecare site, suportă PHP-fpm, are un instalator încorporat pentru CMS populare, precum și o multitudine de extensii care completează funcționalitatea panoului. În funcție de ediție, Plesk poate include un panou de facturare, precum și posibilitatea de a crea diferite planuri tarifare și revânzători — produsul este destinat în primul rând companiilor de hosting și studiourilor web, iar pentru VPS/VDS-uri individuale, funcționalitatea sa pare excesivă. Principalul dezavantaj al Plesk, identificat în acest stadiu, este prețul ridicat al licențelor și necesitatea achiziționării extensiilor.
▍cPanel & WHM
Acest panou este destinat utilizării cu RedHat Enterprise Linux și cu unele distribuții derivate. Este ușor de utilizat, dar destul de funcțional: cPanel permite gestionarea serverelor web și a bazelor de date, configurarea flexibilă a limitărilor pentru utilizatorii de hosting, stabilirea planurilor tarifare, crearea revânzătorilor și gestionarea serviciului de e-mail cu filtre și campanii. La fel ca și în cazul Plesk, aici există multe opțiuni suplimentare, iar funcțiile cPanel sunt extinse prin intermediul plugin-urilor comerciale și gratuite. În plus, instrumentul permite alegerea diferitelor moduri de funcționare și diferite versiuni PHP. Printre dezavantajele semnificative se numără costul destul de ridicat al licenței și lipsa suportului pentru distribuțiile populare bazate pe deb.
▍ISPmanager
Ultimul panou pe care l-am discutat se distinge printr-un preț scăzut. În plus, funcționează nu doar pe CentOS (un clon al RHEL), ci și pe Debian/Ubuntu. Panoul este optimizat pentru sarcinile de hosting și se actualizează automat. Utilizatorii au acces la o documentație detaliată în limba română, posibilitatea de a stabili versiunea PHP pentru fiecare site și de a instala simultan mai multe versiuni de SGBD în interiorul containerelor Docker. Se suportă PHP-fpm, există un instalator încorporat pentru scripturi și CMS populare, precum și un număr de module de integrare care extind funcționalitatea.
Prețuri pentru RuVDS
În tabelul de mai sus este indicat intervalul de prețuri pentru licențele Plesk, cPanel și ISPmanager, dacă sunt achiziționate de pe site-urile dezvoltatorilor. Mulți furnizori de hosting oferă posibilitatea de a echipa serverul cu panouri, iar costul licenței poate fi mai mic. În cadrul acțiunii de sărbători, RuVDS oferă clienților care comanda VPS posibilitatea de a utiliza gratuit ISPmanager Lite până la 31 decembrie 2019, iar Plesk web admin edition — până la 31 ianuarie 2020. După încheierea acțiunii, costul licențelor va fi de 200 și 650 de ruble pe lună. Versiunea de probă a cPanel poate fi utilizată gratuit timp de 14 zile, dar apoi va trebui direct de la dezvoltator.
Prima impresie
Clienții nu vor avea probleme cu instalarea și lansarea panourilor, deoarece ne-am ocupat deja de acest lucru — încă un motiv (pe lângă preț) pentru a cumpăra licența prin intermediul furnizorului de hosting. Atunci când comandați un server, este suficient să alegeți una dintre cele trei opțiuni disponibile: ISPmanager Lite, Plesk web admin edition sau cPanel & WHM cu o perioadă de probă gratuită de 14 zile. Menționăm că, deși Plesk poate funcționa pe Windows Server, această variantă nu este prevăzută din fabrică. Dacă aveți nevoie de un panou pentru sistemul de operare Microsoft, va trebui să-l instalați singur. Aceasta este o practică obișnuită: VPS/VDS pe Windows nu sunt echipate cu software terț. cPanel este disponibil doar pentru mașini pe CentOS, ceea ce este de asemenea destul de natural.

Configurarea inițială și crearea site-urilor nu vor prezenta dificultăți speciale, însă aici deja sunt importante particularitățile fiecărui panou în parte. Vom încerca să le evidențiem punctele forte și slabe.
▍Plesk
Interfața utilizatorului Plesk este similară cu panoul de administrare WordPress. Meniul este plasat în stânga (panoul de navigare), iar în centru se află zona de lucru. Meniul este organizat într-un mod destul de logic, toate setările fiind la îndemână. Similaritatea interfeței cu cea a WordPress nu este întâmplătoare: ne-a plăcut foarte mult integrarea strânsă a Plesk cu acest CMS popular, instalarea căruia este aici extrem de automatizată. Este destul de convenabil să instalăm și alte scripturi externe — acesta este un mare plus.

În partea dreaptă a ferestrei, poți găsi elemente suplimentare ale interfeței care facilitează lucrul cu panoul. Acestea conțin informații variate, permit o navigare rapidă în diversele secțiuni de setări și oferă opțiunea de a instala software suplimentar. Principalul avantaj al Plesk este numărul său mare de extensii și compatibilitatea cu software-ul exotic pentru gazduire web. Ne-a plăcut în mod special suportul Docker direct din cutie și setul bogat de imagini gata făcute (de asemenea, este posibil să încarci propriile tale imagini).
În cele din urmă, o mică notă de amărăciune: în ediția Plesk web admin, sunt disponibile doar funcții de bază, în edițiile mai scumpe, lista acestora este mult mai extinsă. Totuși, acesta este un atribut comun al versiunilor de bază.
▍cPanel & WHM
Aici ne-a plăcut împărțirea conturilor în două tipuri: utilizatori și administratori/revendicatori. Practic, produsul constă din două panouri diferite: cPanel propriu-zis și WebHost Manager (WHM). Primul este destinat utilizatorilor obisnuiți de gazduire și este destul de convenabil de utilizat.

Funcțiile care permit crearea de planuri tarifare pentru administratori și revendicatori sunt disponibile prin intermediul unui panou special WHM. Interfața acestui panou este în general organizată logic: în partea stângă se află un meniu ierarhic ascuns, însoțit de o bară de căutare, iar în partea dreaptă — zona de lucru. Aici sunt multe setări și, pe de-o parte, acest lucru este bun. Pe de altă parte, meniul WHM nu este foarte convenabil. Dacă în Plesk aproape nu a fost nevoie să folosim căutarea, aici în fiecare secțiune sunt atât de multe opțiuni, încât bara de căutare devine instrumentul principal al administratorului.

▍ISPmanager
O caracter distinctiv al acestui panou de control față de cele anterioare este interfața sa extrem de simplificată și intuitivă. În partea stângă se află meniul de navigare, iar în partea dreaptă - zona de lucru. Diferitele opțiuni ale meniului pot fi deschise separat sau simultan în tab-urile zonei de lucru - lucru foarte convenabil, deoarece adesea diferite funcții ale panoului sunt necesare administratorilor în paralel. Pe lângă funcțiile direct legate de hosting, administratorii au acces și la unele funcții adiționale și sistemice, cum ar fi verificarea antivirus, managerul de fișiere, programatorul sau firewall-ul. Lista aplicațiilor suplimentare livrate include Roundcube Webmail și phpMyAdmin.

Ne-a plăcut simplitatea configurației inițiale și posibilitatea de actualizare automată a softului, precum și localizarea completă în limba română a panoului și a documentației asociate - cu dezvoltările străine există dificultăți în această privință. Pe de altă parte, interfața simplificată nu are întotdeauna flexibilitatea necesară în configurări, iar numărul modulelor adiționale disponibile pentru ISPmanager este extrem de mic comparativ cu colecțiile pentru Plesk și cPanel. În plus, în cea mai ieftină ediție Lite nu se pot crea reselleri și configurații cluster.

Securitate
Panoul de control oferă administratorilor puteri extinse în sistemul de operare instalat pe server, iar astfel potențialele vulnerabilități în acesta pot fi periculoase. În mod implicit, accesul la funcțiile tuturor panourilor enumerate utilizează un protocol HTTPS care suportă criptarea, cu un certificat auto-semnat. Totuși, nimeni nu interzice utilizatorului să instaleze un certificat cumpărat. În plus, atât în cPanel, cât și în ISPmanager se configurează autentificarea cu doi factori la conectare pentru administratori/resealeri și clienți. De asemenea, în cPanel există protecție suplimentară pentru instrumentele de administrare: spre exemplu, nu există acces la phpMyAdmin printr-un link direct. Toate cele trei panouri sunt actualizate periodic, permit instalarea de certificate SSL pentru site-uri (inclusiv auto-semante) și se pot adăuga diverse module legate de securitate, precum soluții antivirus.
Backup
Plesk suportă backup complet și incremental în stocarea sa proprie sau pe o resursă externă. Se poate crea atât o copie completă a întregului server, cât și o copie a datelor conturilor de utilizator individuale. cPanel creează copii comprimate și necomprimate, precum și copii incrementale — în mod implicit, acestea sunt salvate local. Merită menționată posibilitatea de a iniția procedura de copiere conform unui program și absența unei interfețe proprii pentru restaurarea datelor.
Setările de backup din ISPmanager nu sunt suficient de flexibile, dar toate funcționalitățile de bază sunt disponibile în acest panou: datele sunt salvate într-un director local sau pe o resursă externă și pot fi protejate prin parolă. În mod implicit, sunt copiate datele tuturor utilizatorilor, deși acest lucru poate fi modificat în setări. În plus, setările specifică numărul de copii complete și zilnice.
Avantaje și dezavantaje
Toate cele trei panouri discutate se află în fruntea listelor celor mai populare și se remarcă prin funcționalitățile lor extinse. Plesk suportă o varietate de software și permite rezolvarea celor mai diverse probleme. Utilizatorii au acces la peste 200.000 de imagini Docker variate, iar un număr mare de extensii face din Plesk un instrument universal, potrivit nu doar pentru organizarea de hosting. cPanel este destinat rezolvării sarcinilor legate de hosting, dezvoltatorii împărțind accesul la diferite funcții în două niveluri: pentru utilizatori obișnuiți și administratori sunt create panouri separate. De asemenea, merită menționată cerința mare de resurse computaționale — cPanel nu ar trebui instalat pe VPS-uri cu putere mică. Panoul ISPmanager este, de asemenea, destinat doar gestionării hostingului. Este ușor de utilizat, nu este pretențios cu resursele și costă puțin — acesta este probabil cel mai bun variant pentru VPS de nivel începător sau pentru noi administratori și hosteri.
Sursa: habr.com
