Problema fundamentală a hosting-ului shared fără izolare: o singură instalare WordPress cu plugin slab optimizat sau un cont atacat cu trafic bot poate consuma 100% din CPU-ul serverului, afectând toate celelalte sute de site-uri găzduite pe același server. CloudLinux rezolvă această problemă la nivel de kernel prin LVE (Lightweight Virtual Environment), un container ușor care limitează resursele per cont.
În 2026, CloudLinux este standardul de facto pentru hosting-ul shared profesional. Cei mai mulți hosteri cu reputație rulează CloudLinux cu cPanel, iar serviciul CloudLinux Isolates lansat în 2026 extinde izolarea și la nivel de site individual în cadrul aceluiași cont.
CloudLinux adaugă trei tehnologii principale deasupra unui server cPanel standard: LVE pentru limitele de resurse, CageFS pentru izolarea sistemului de fișiere și PHP Selector pentru gestiunea versiunilor PHP per utilizator.
Instalarea CloudLinux pe un server cPanel existent
# Convertire server AlmaLinux/CentOS la CloudLinux
# (necesita licenta CloudLinux activa)
wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
bash cldeploy -k CHEIE_LICENTA
# Sau convertire cu IP daca ai licenta activata
bash cldeploy -i
# Reboot obligatoriu dupa conversie
reboot
# Verifica kernel-ul CloudLinux dupa reboot
uname -r
# Output asteptat: 5.14.0-xxx.cloudlinux.el9.x86_64Configurarea limitelor LVE prin WHM
Dupa instalarea CloudLinux, WHM include secțiunea LVE Manager. Resursele care pot fi limitate per cont:
- CPU: procentaj din miez CPU (100% = un miez complet)
- PMEM: memorie fizică (RAM) în MB
- IO: viteza de acces la disc în KB/s
- IOPS: număr de operațiuni I/O pe secundă
- EP: Entry Processes, numărul maxim de procese PHP simultane
- NPROC: numărul total de procese ale utilizatorului
# Configurare limite default pentru toti utilizatorii
# Din WHM: LVE Manager > Default Package
# Sau din linia de comanda
lvectl set default --speed=100 --pmem=512 --io=1024 --nproc=100 --ep=20
# Configurare limite pentru un utilizator specific
lvectl set USERNAME --speed=200 --pmem=1024 --io=2048
# Vizualizare utilizare curenta
lvectl list
# Monitorizare in timp real
lvetop
# Vizualizare conturilor care depasesc limitele
lvectl list-faultsCageFS: izolarea sistemului de fișiere
CageFS creaza un mediu virtual izolat pentru fiecare utilizator: vede doar propriile fișiere și un subset limitat de fișiere sistem. Utilizatorii nu pot vedea fișierele altor conturi, procesele altor utilizatori sau configurările serverului.
# Initializare CageFS
cagefsctl --init
# Activare CageFS pentru toti utilizatorii existenti
cagefsctl --enable-all
# Verificare status CageFS
cagefsctl --list-enabled
cagefsctl --list-disabled
# Activare per utilizator
cagefsctl --enable USERNAME
# Dezactivare per utilizator (ex: pentru debugging)
cagefsctl --disable USERNAMECloudLinux Isolates: noua funcție din 2026
Lansat în beta în ianuarie 2026, CloudLinux Isolates extinde izolarea la nivel de site individual în cadrul aceluiași cont cPanel. Aceasta rezolvă scenariul în care un cont are mai multe site-uri și un site infectat poate accesa fișierele altor site-uri din același cont.
# Activare izolare per-site (necesita CloudLinux cu suport Isolates)
cagefsctl --site-isolation-allow-all
# Activare izolare pentru un domeniu specific
cagefsctl --site-isolation-allow --domain=domeniu.ro
# Verificare status izolare
cagefsctl --list-isolated-sitesPHP Selector: versiuni PHP per utilizator
PHP Selector permite fiecărui utilizator cPanel să aleagă versiunea PHP și extensiile activate independent, fără a afecta alți utilizatori de pe server. Se configurează din cPanel, Select PHP Version.
# Activare PHP Selector
cagefsctl --setup-cl-selector
# Listare versiuni PHP disponibile in PHP Selector
cl-selector --list-available
# Configurare versiune implicita pentru un utilizator
cl-selector --set-user-selector-default USERNAME 8.4Monitorizarea resurselor și identificarea conturilor problematice
# Top conturi dupa utilizare CPU
lvestat --by-fault --display-username | sort -k3 -rn | head -20
# Conturi cu depasiri frecvente de limite
lvestat --period=1d --by-fault
# Detalii despre un utilizator specific
lvectl list USERNAME
# Grafice utilizare din WHM:
# LVE Manager > Statistics (vizualizare grafice per utilizator)MAx Cache: noutatea CloudLinux 2026
CloudLinux a lansat MAx Cache ca funcție inclusă în subscripțiile existente în 2026. Este un modul nativ Apache/Nginx care servește paginile WordPress direct din cache fără a rula PHP, integrat cu AccelerateWP din cPanel. Serverele Apache cu MAx Cache înregistrează cu 18% mai mult trafic gestionat și răspunsuri cu 20% mai rapide față de configurarea fără MAx Cache.
Concluzie
CloudLinux transformă un server shared hosting dintr-un mediu instabil (unde un cont afectează toți ceilalți) într-un mediu predictibil și controlabil. LVE, CageFS, PHP Selector și MAx Cache formează un strat complet de izolare și optimizare. Pe un server cPanel cu zeci sau sute de conturi, CloudLinux nu este un extra opțional, ci fundația unei infrastructuri stabile de hosting.
Despre autor
Dorel Tănase este specialist în optimizarea site-urilor pentru motoarele de căutare. Lucrează în online din 1997 și în SEO din 2007, iar activitatea se desfășoară prin GO SEO MARKETING S.R.L. din Alba Iulia. Se ocupă de audit tehnic, arhitectura site-urilor, conținut și construirea legăturilor.

