Kõik pakutavad paneelid enne töö alustamist testida on keeruline, seetõttu oleme koostanud lühikese ülevaate kolmest populaarsemast.
Raskused tekivad siis, kui klient liikuda operatsioonisüsteemi haldamisest hostimisega seotud ülesannetele. Tal tuleb hallata paljusid saite erinevate CMS-idega ja arvukalt kasutajakontosid. Töökoormuse vähendamiseks tasub paigaldada hallatav juhtpaneel, mis võimaldab vastavaid teenuseid mugava veebiliidese kaudu konfigureerida. Seda vajavad ka teenusepakkuja partnerid, kes müüvad oma teenuseid klientidele. Täna võrdleme kolme populaarset toodet, mis on saadaval VPS ja VDS tellimisel Linuxil.
Võimaluste ülevaade
Paneelid , ja on kaubanduslik litsentsiga jaotatav tarkvara. Alustuseks võrdleme nende põhivõimalusi, et objektiivsuse ja selguse huvides kokku võtta ühte tabelisse.
Plesk
cPanel
ISPmanager
Toetatud operatsioonisüsteemid
Debian, Ubuntu, CentOS, RHEL, Cloud Linux, Amazon Linux, Virtuozzo Linux, Windows Server
CentOS, CloudLinux, RHEL, Amazon Linux
CentOS, Debian, Ubuntu
Litsentsi hind ühe hosti kohta kuus (arendaja veebisaidil)
Toetatud veebiserverid
Apache
Nginx
Apache
Nginx'i tugi on testimise faasis
Apache
Nginx
FTP-juurdepääsu haldamine
+
+
+
Toetatud andmebaasid
MySQL
MSSQL
MySQL
MySQL
PostgreSQL
Postiteenuse haldamine
+
+
+
Domeenide ja DNS-kirjete seadistamine
+ (välise teenuse kaudu)
+
+
Käivituskriptide ja CMS-i paigaldamine
+
+
+
Pluginad/moduulid
+
+
+ (mõned mitteolulised)
Alternatiivsed PHP versioonid
+
+
+
Failihaldur
+
+
+
Varundamine
+
+
+
Mobiilirakendus
iOS ja Android jaoks
—
—
Hostimise korraldamine (edasimüüjate loomine ja hinnaplaanide seadistamine)
On saadaval mõnes väljaandes
Jah
On ISPmanager Business versioonis
▍Plesk
Üks mitmekesistest variantidest, mis sobib kõikide ülesannete jaoks. Paneel töötab mitte ainult populaarsete deb-based ja rpm-based Linuxi distributsioonidega, vaid ka Windowsiga. Kuigi Windowsi VPS/VDS tellijatele harva vajatakse kolmanda osapoole haldustööriistu, saab neid vajadusel installida. Plesk erineb konkurentidest ka suurema toetatud tarkvara valiku poolest, sealhulgas harva kasutatavast traditsioonilistes veebiserverites (Docker, NodeJS, Git, Ruby jne).
Arendajad pakuvad erinevaid tooteversioone, sealhulgas kerget versiooni minimaalsete võimalustega. Plesk võimaldab valida PHP versiooni iga saidi jaoks, toetab PHP-fpm, omab sisseehitatud populaarsete CMS-ide installerit ja tohutut hulka paneeli funktsionaalsust täiustavaid laiendusi. Sõltuvalt versioonist võib Pleskis olla kaasas arveldamispaneel ning võimalus luua erinevaid hindamistrende ja edasimüüjaid - peamiselt on toode mõeldud hostingufirmadele ja veebistuudiotele, samas kui eraldi VPS/VDS jaoks tundub selle funktsionaalsus liialdatud. Peamine puudus, mis Pleskist sellel etapil ilmsiks tuli, on litsentside kõrge hind ja vajadus laienduste ostmise järele.
▍cPanel & WHM
See paneel on mõeldud töötamiseks RedHat Enterprise Linuxiga ja mõne selle tuletatud jaotusega. See on kasutajasõbralik, kuid samas funktsionaalne: cPanel võimaldab hallata veebiservereid ja andmebaase, paindlikult seadistada piiranguid hostingukasutajatele, seadistada hindamistrende, luua edasimüüjaid ning hallata e-posti teenust koos filtrite ja postitustega. Nagu ka Pleski puhul, on ka siin palju lisa võimalusi ning cPaneli funktsioone laiendavad ka kommertslikud ja tasuta pistikprogrammid. Lisaks võimaldab tööriist valida erinevaid töörežiime ja erinevaid PHP versioone. Tõsiseks puuduseks võib nimetada üsna kõrget litsentsihinda ja populaarses deb-põhistes jaotustes toe puudumist.
▍ISPmanager
Viimane meie arutelu alla võetud paneel erineb teistest madala hinna poolest. Lisaks töötab see mitte ainult CentOS (RHEL kloon) peal, vaid ka Debianis/Ubuntu's. Paneel on optimeeritud hostingutegevuste jaoks ja uuendatakse automaatselt. Kasutajatele on saadaval põhjalik venekeelne dokumentatsioon, võimalus määrata PHP versioon iga saidi jaoks ja samal ajal installida mitut andmebaasihaldurit Docker konteinerites. Toetatakse PHP-fpm, on sisseehitatud populaarsete skriptide ja CMS-ide installer ning mõningad funktsionaalsust suurendavad integreerimislaied.
Hinnad RuVDS
Ülaltoodud tabelis on toodud Pleski, cPaneli ja ISPmanageri litsentside hindade vahemik, kui need soetatakse arendajate veebilehtedelt. Paljud veebimajutusteenuse pakkujad pakuvad serverit koos juhtpaneeliga, mille korral võib litsentsi hind osutuda madalamaks. Eelõhtul jõulude kampaania raames pakub RuVDS VPS klientidele võimalust kasutada ISPmanager Lite tasuta kuni 31. detsembrini 2019 ning Pleski veebihalduri väljaannet kuni 31. jaanuarini 2020. Kampaania lõppedes moodustab litsentside hind 200 ja 650 rubla kuus. cPaneli prooviversiooni saab tasuta kasutada 14 päeva, kuid seejärel tuleb litsents otseselt arendajalt.
Esimene mulje
Paneelide paigaldamise ja käivitamisega ei teki klientidel probleeme, kuna me oleme selle juba hoolitsenud – veel üks põhjus (lisaks hinnale) litsents osta läbi veebimajutusteenuse pakkuja. Serveri tellimisel piisab, kui valida üks kolmest saadaval olevast variandist: ISPmanager Lite, Pleski veebihalduri väljaanne või cPanel & WHM tasuta 14-päevase prooviperioodiga. Tuleb märkida, et kuigi Plesk võib töötada Windows Serveriga, ei ole see lahendus karbis ette nähtud. Kui vajate Microsofti operatsioonisüsteemile mõeldud paneeli, peate selle ise installima. See on tavaline praktika: VPS/VDS Windowsi peal ei ole kolmandate osapoolte tarkvaraga varustatud. cPanel on saadaval ainult CentOS masinatele, mis on samuti täiesti loomulik.

Esialgne seadistamine ja veebilehtede loomine ei tekita erilisi raskusi, kuid siin on olulised iga konkreetse paneeli omadused. Proovime välja tuua nende tugevused ja nõrkused.
▍Plesk
Pleski kasutajaliides sarnaneb WordPressi administraatori paneeliga. Vasakul on menüü (navigeerimisriba) ja keskel tööruum. Menüü on organiseeritud väga loogiliselt, kõik seaded on käeulatuses. Liidese sarnasus WordPressi admin paneeliga ei ole juhuslik: meeldis Pleski tihe integreerimine selle populaarsusega CMS-iga, mille installatsioon on siin maksimaalselt automatiseeritud. Teiste kolmandate osapoolte skriptide installimine on samuti üsna mugav – see on suur pluss.

Aknas paremas servas leiate lisaraiendeid, mis lihtsustavad paneeli kasutamist. Need sisaldavad mitmesugust teavet, võimaldavad kiiresti liikuda erinevatesse seadete jaotistesse ning pakuvad ka võimalust installida lisatarkvara. Pleski peamine eelis on tohutu hulk laiendusi ja ühilduvus haruldaste veebimajutuse programmidega. Eriti meeldis meile Docker'i tugi välja pakutud kujul ja rikkalik valik valmis pilte (saate laadida ka oma kujundeid).
Lõpetuseks väike ebameeldivus: Pleski veebihalduri väljaandes on saadaval ainult põhifunktsioonid, kallimates väljaannetes on nende nimekiri palju laiem. Kuid see on algtaseme versioonide üldine omadus.
▍cPanel & WHM
Siin meeldis meile kontode eristamine kahe tüübi vahel: kasutajad ja administraatorid/edasimüüjad. Tegelikult koosneb toode kahest erinevast paneelist: cPanel ja WebHost Manager (WHM). Esimene on mõeldud tavalistele veebimajutuse kasutajatele ning selle kasutamine on piisavalt mugav.

Administraatorite ja edasi müüjate võimalused pakettide loomise funktsioonideks on saadaval spetsiaalses WHM paneelis. Selle paneeli kasutajaliides on üldiselt loogiliselt korraldatud: vasakul on traditsiooniliselt peidetud hierarhiline menüü koos otsinguriba, paremal aga tööala. Seal on palju seadeid ja see on ühelt poolt hea. Teiselt poolt ei saa WHM menüüd mugavaks nimetada. Kui Pleskis ei pidanud me peaaegu kunagi otsingut kasutama, siis siin on igas jaotises nii palju valikuid, et otsinguriba muutub administraatori peamiseks tööriistaks.

▍ISPmanager
Oluline erinevus selle juhtpaneeli ja varasemate vahel on maksimaalselt lihtsustatud ja intuitiivne liides. Vasakul asub navigeerimismenüü ja paremal tööruum. Erinevaid menüüvalikuid saab avada eraldi või samaaegselt tööruumi vahekaartidel, mis on väga mugav, kuna paneeli erinevaid funktsioone vajavad administraatorid sageli korraga. Peale hostimisega seotud funktsioonide on administraatoritele saadaval ka mõned lisafunktsioonid ja süsteemifunktsioonid, nagu viirusetõrje kontroll, failihaldur, ülesannete planeerija või tulemüür. Kompaktse lisarakenduste loetelu hulka kuuluvad Roundcube Webmail ja phpMyAdmin.

Meile meeldis algse seadistamise lihtsus ja võimalus automaatseks tarkvarauuendamiseks, samuti täielik eesti lokaalne tugi paneelile ja kogu kaasnevale dokumentatsioonile — välismaiste arenduste puhul on sellega sageli probleeme. Teisest küljest ei pruugi lihtsustatud liides alati pakkuda vajalikku kohandamise paindlikkust ning saadavalolevate täiendavate moodulite arv ISPmanageri jaoks on võrreldes Pleski ja cPaneli kogudega hämmastavalt väike. Lisaks sellele ei saa kõige odavamas Lite versioonis luua edasimüüjaid ega klastrikonfiguratsioone.

Turvalisus
Juhtpaneel annab administraatoritele laiad õigused serveris installitud operatsioonisüsteemi jaoks ja seetõttu võivad seal esinevad haavatavused olla ohtlikud. Vaikimisi kasutatakse kõigi loetletud paneelide funktsioonidele juurdepääsuks krüpteerimist toetavat HTTPS-protokolli koos isesertifitseeritud sertifikaadiga. Samas ei keela keegi kasutajal paigaldada ostetud sertifikaati. Lisaks sellele on cPanelis ja ISPmanageris seadistatav kaheastmeline autentimine sisse logimise korral administratoritele/edasimüüjatele ja klientidele. Samuti on cPanelis täiendav kaitse haldustööriistade jaoks: näiteks ei ole seal otseülesehituse linkide kaudu juurdepääs phpMyAdminile. Lisaks uuendatakse kõiki kolme paneeli regulaarselt, võimaldades installida SSL-sertifikaate veebisaitidele (sealhulgas isesertifitseeritud) ning neisse saab lisada erinevaid turvalisusega seotud mooduleid, nagu viirusetõrjevahendid.
Varundamine
Plesk toetab täis- ja inkrementaalset varundamist oma salvestusse või välise ressursi peale. Samuti on võimalik luua nii kogu serveri koopia kui ka üksikute kasutajate kontode andmete koopia. cPanel loob kompressitud ja kompressimata, samuti inkrementaalseid koopiaid — vaikimisi salvestatakse need kohapeale. Tuleb märkida, et varundusprotseduuride käivitamine ajakava järgi on võimalik ning puudub enda liides andmete taastamiseks.
ISPmanageri varundusvõimalused on meie arvates piisavalt paindumatud, kuid kõik peamised funktsioonid on selles paneelis siiski olemas: andmed salvestatakse kohalikku kataloogi või välisele ressursile ja neid saab kaitsta parooliga. Vaikimisi varundatakse kõigi kasutajate andmed, kuigi seda saab seadistustes muuta. Samuti määratud seadetes täis- ja igapäevaste varunduste arvu.
Eelised ja puudused
Kõik kolm käsitletud paneeli juhivad populaarsete nimekirju ning eristuvad laia funktsionaalsuse poolest. Plesk toetab erinevat tarkvara ja võimaldab lahendada kõige laiemat valikut ülesandeid. Kasutajatele on kättesaadav rohkem kui 200 000 erinevat Docker'i pilti, ja tohutu hulk laiendusi muudab Pleski universaalseks tööriistaks, mis sobib mitte ainult hostimise korraldamiseks. cPanel on mõeldud hostimisega seotud ülesannete lahendamiseks, samas kui arendajad on jaganud juurdepääsu erinevatele funktsioonidele kaheks tasemeks: tavalistele kasutajatele ja administraatoritele on loodud eraldi paneelid. Samuti tuleks märkida suurt nõudlust arvutusressursside suhtes — cPaneli ei tohiks paigaldada nõrkadele VPS-dele. ISPmanageri paneel on samuti mõeldud vaid hostimise haldamiseks. See on kasutajasõbralik, mitte ressursinõudlik ja odav — ilmselt on see parim valik algtaseme VPS-idele või algajatele administraatoritele ja hostijatele.
Allikas: habr.com
