Acasă › Blog › Instalarea cPanel/WHM pe AlmaLinux 9, cu cerințe preliminare
Instalarea cPanel/WHM pe AlmaLinux 9, cu cerințe preliminare
27 mai 2025 · Dorel Tănase, specialist în servicii SEO din 2007 · cPanel
Instalarea cPanel/WHM pe AlmaLinux 9, cu cerințe preliminare este un proces care presupune pregătirea corectă a serverului, verificarea resurselor disponibile și parcurgerea, în ordine, a pașilor de instalare recomandați de producător. Instalarea cPanel/WHM pe AlmaLinux 9 pornește întotdeauna de la o instalare curată a sistemului de operare, fără alte panouri de control sau servere web configurate anterior.
În acest ghid parcurgem cerințele tehnice, pașii efectivi de instalare și verificările necesare după finalizarea scriptului. Semnalăm și situațiile în care instalarea nu reușește, împreună cu modul în care le corectăm.
Instalarea cPanel/WHM pe AlmaLinux 9, cu cerințe preliminare
Un server pregătit corespunzător reduce timpul de instalare și scade riscul de erori la finalul scriptului. Înainte de a rula orice comandă, verificăm dacă mașina îndeplinește cerințele minime impuse de producătorul cPanel.
Aceste cerințe nu sunt opționale, iar sărirea peste una dintre ele duce, aproape sigur, la o instalare întreruptă la jumătate. De aceea recomandăm parcurgerea listei de mai jos înainte de a descărca orice script.
Cerințe de sistem pentru instalare
- Un server cu AlmaLinux 9 instalat, de preferat o instalare curată, fără pachete suplimentare de tip panou de control.
- Acces root la server, fie direct, fie prin sudo.
- Minim 2 GB RAM alocată exclusiv sistemului, cu recomandarea de cel puțin 4 GB pentru servere cu mai multe conturi de găzduire.
- Cel puțin 20 GB spațiu liber pe disc pentru fișierele de instalare și pachetele descărcate în timpul procesului.
- Un nume de domeniu complet calificat (FQDN), de exemplu server.exemplu.ro, configurat corect în DNS.
- Ultima versiune a pachetului cURL instalată pe sistem.
- Conexiune la internet stabilă, fără restricții pe porturile folosite de scriptul de instalare.
Pe lângă aceste cerințe, verificați arhitectura procesorului, deoarece cPanel pentru AlmaLinux 9 rulează exclusiv pe arhitectura x86_64. Detalii despre versiunile suportate și ciclul de actualizări al distribuției se găsesc în Wiki AlmaLinux.
Verificări înainte de a începe
Verificăm dacă serverul nu are deja instalat Apache, Nginx sau MySQL/MariaDB dintr-o instalare anterioară. Scriptul de instalare cPanel eșuează sau produce conflicte dacă găsește aceste servicii deja configurate manual.
Confirmăm și că SELinux nu este setat pe enforcing în mod agresiv fără ajustările specifice cPanel, iar firewall-ul sistemului permite traficul necesar pe porturile de administrare.
Recomandăm și un instantaneu (snapshot) al serverului, dacă platforma de găzduire permite acest lucru, pentru a putea reveni rapid la starea inițială în cazul unei erori grave.
Pregătirea serverului AlmaLinux 9
Actualizarea sistemului de operare
Instalarea cPanel/WHM începe prin actualizarea tuturor pachetelor sistemului la cele mai recente versiuni disponibile în depozitele AlmaLinux.
dnf update -y
Această comandă poate necesita o repornire a serverului dacă a fost actualizat kernelul, situație destul de comună pe o instalare proaspătă. După repornire, verificați din nou versiunea sistemului cu comanda cat /etc/almalinux-release, pentru a confirma că actualizarea s-a aplicat corect.
Instalarea pachetului cURL
Scriptul de instalare cPanel are nevoie de cURL pentru a descărca pachetele necesare din depozitele proprii.
dnf install curl -y
Dacă pachetul este deja instalat, comanda de mai sus nu produce nicio modificare, iar sistemul afișează un mesaj că versiunea instalată este deja cea mai recentă.
Dezactivarea serviciului de gestionare a rețelei
Producătorul recomandă dezactivarea NetworkManager, deoarece poate intra în conflict cu modul în care WHM gestionează interfețele de rețea și adresele IP suplimentare.
systemctl stop NetworkManager
systemctl disable NetworkManager
Pe unele instalări minimale de AlmaLinux 9, acest serviciu nici nu este activ implicit, caz în care comanda de oprire returnează pur și simplu un mesaj că unitatea nu rulează.
Setarea hostname-ului (FQDN)
Hostname-ul trebuie să fie un FQDN valid, altfel scriptul de instalare se oprește la primele verificări.
hostnamectl set-hostname server.exemplu.com
Verificați și că numele de domeniu ales are o înregistrare DNS de tip A funcțională, punctul acesta fiind unul dintre cele mai frecvente motive de eșec la instalare. Confirmați rezoluția corectă cu o comandă simplă de tip ping sau dig, înainte de a trece la pasul următor.
Pașii de instalare a cPanel/WHM
Descărcarea și rularea scriptului
Odată ce serverul este pregătit, descărcăm scriptul oficial de instalare și îl executăm din directorul home.
cd /home
curl -o latest -L https://securedownloads.cpanel.net/latest
sh latest
Instalarea poate dura între treizeci și șaizeci de minute, în funcție de resursele serverului și de viteza conexiunii la internet. În acest interval, scriptul instalează Apache, baza de date MySQL sau MariaDB, serverul de e-mail Exim, PHP și celelalte componente necesare funcționării cPanel.
Este important să nu întrerupeți sesiunea de terminal în timpul instalării, mai ales dacă lucrați printr-o conexiune SSH instabilă. Recomandăm rularea scriptului într-o sesiune screen sau tmux, pentru a evita întreruperea instalării în cazul unei deconectări accidentale.
Monitorizarea procesului de instalare
Recomandăm urmărirea jurnalului de instalare într-o fereastră separată de terminal, pentru a observa imediat orice eroare.
tail -f /var/log/cpanel-install.log
Dacă instalarea se oprește brusc, verificați acest jurnal, deoarece de obicei conține exact pachetul sau dependența care a produs eroarea. Cele mai multe erori de acest tip provin din depozite indisponibile temporar sau din pachete blocate de un alt proces care rulează în paralel.
Ce se vede când instalarea reușește
La finalul unei instalări reușite, scriptul afișează un mesaj de tip „Installation Complete” și returnează controlul terminalului.
- Serviciile Apache, MySQL sau MariaDB, Exim și cPanel rulează fără erori, verificabil cu comanda systemctl status.
- Portul 2087 răspunde la conexiuni HTTPS, iar interfața WHM se încarcă în browser.
- Fișierul de licență se generează automat, dacă serverul are acces la internet și adresa IP este validă.
- Directorul /usr/local/cpanel conține toate fișierele de configurare specifice instalării.
- Comanda /usr/local/cpanel/cpanel -V returnează numărul versiunii instalate, confirmare suplimentară că procesul s-a încheiat corect.
Accesarea și configurarea inițială din WHM
După finalizarea instalării, deschideți un browser și accesați interfața de administrare pe portul dedicat.
https://adresa-ip:2087
Înlocuiți adresa-ip cu IP-ul real al serverului dumneavoastră și autentificați-vă cu utilizatorul root.
La prima autentificare, WHM pornește un asistent de configurare inițială, descris pe larg în Documentația WHM.
- Acceptarea licenței și verificarea automată a acesteia pe baza adresei IP a serverului.
- Configurarea serverelor de nume (nameservers) folosite pentru domeniile găzduite.
- Setarea adresei IP principale și, dacă este cazul, adăugarea de adrese IP suplimentare.
- Alegerea versiunii de PHP implicite și a modulelor de securitate active la nivel de server.
- Configurarea adresei de e-mail a administratorului pentru notificările de sistem.
Parcurgerea completă a acestui asistent este importantă, deoarece unele opțiuni, precum alegerea nameserverelor, sunt mai greu de schimbat ulterior fără a afecta domeniile deja configurate.
Probleme frecvente la instalarea pe AlmaLinux 9
Cele mai multe eșecuri de instalare provin din nerespectarea cerințelor preliminare, nu din defecte ale scriptului propriu-zis.
- Hostname invalid sau fără FQDN, situație în care scriptul refuză să continue instalarea.
- Lipsa înregistrării DNS pentru domeniul folosit ca hostname al serverului.
- RAM insuficientă, mai ales pe servere cu mai puțin de doi gigabytes alocați exclusiv sistemului.
- Un server web sau o bază de date instalate manual anterior, care intră în conflict cu pachetele cPanel.
- SELinux configurat restrictiv, fără ajustările necesare pentru serviciile cPanel.
- Firewall-ul sistemului blochează porturile de administrare, iar interfața WHM nu se mai încarcă după instalare.
- Licența nu se activează automat, de obicei din cauza unei probleme temporare de conectivitate la serverele de licențiere.
- Spațiu insuficient pe disc, situație care oprește descărcarea pachetelor la jumătatea procesului.
Dacă întâmpinați o eroare care nu se regăsește în această listă, cea mai rapidă cale de diagnosticare rămâne verificarea directă a jurnalului de instalare, urmată de căutarea mesajului exact de eroare.
Configurări recomandate după instalare
Odată ce WHM funcționează, urmează câțiva pași de configurare pe care îi recomandăm imediat, înainte de a crea primele conturi de găzduire.
- Configurarea unui firewall corect setat, pentru a limita accesul la porturile de administrare.
- Activarea certificatelor SSL gratuite pentru domeniile care vor fi găzduite pe server.
- Configurarea accesului FTP și SFTP pentru conturile care vor primi fișiere prin acest canal.
- Verificarea setărilor de securitate implicite ale contului root și ale conturilor de găzduire.
- Programarea unor sarcini automate de backup, pentru a evita pierderea datelor în cazul unei defecțiuni de sistem.
Pentru firewall, un ghid practic de configurare pe distribuții AlmaLinux este disponibil în articolul despre configurarea unui firewall cu UFW pe Ubuntu și AlmaLinux.
Pentru certificate gratuite, consultați ghidul despre activarea SSL gratuit Let's Encrypt în cPanel, iar pentru accesul la fișiere prin protocoale dedicate, articolul despre configurarea accesului FTP și SFTP în cPanel acoperă pașii necesari. Pentru backup automat, articolul despre backup automat în cPanel, soluții simple și sigure prezintă opțiunile disponibile direct din interfața WHM.
Verificări periodice după punerea în producție
După ce serverul intră în funcțiune, recomandăm câteva verificări regulate, pentru a preveni problemele de performanță sau de securitate.
Monitorizați resursele serverului, mai ales dacă adăugați treptat mai multe conturi de găzduire pe aceeași mașină. Articolul despre monitorizarea resurselor serverului în cPanel explică unde se găsesc aceste informații și cum se interpretează.
Verificați periodic și jurnalele de erori și de acces, pentru a identifica din timp eventuale încercări de acces neautorizat sau erori repetate ale aplicațiilor găzduite, așa cum este descris în ghidul despre gestionarea jurnalelor de erori și acces în cPanel.
Concluzie
Instalarea cPanel/WHM pe AlmaLinux 9 este un proces previzibil atunci când cerințele preliminare sunt verificate înainte de a rula scriptul, iar cele mai multe probleme apar din configurări incomplete ale hostname-ului, DNS-ului sau resurselor serverului. Odată instalat, cPanel oferă unelte complete de administrare, iar pentru primii pași în interfață recomandăm ghidul complet pentru începători despre cum se folosește cPanel.
Dacă migrați un server existent de pe o distribuție mai veche, articolul despre migrarea de la CentOS 7 la AlmaLinux cu cPanel detaliază pașii specifici acestui scenariu. Pentru administrare directă din linia de comandă, consultați și materialul despre terminalul din cPanel folosit pentru WP-CLI și administrare directă.
Pentru a rămâne la curent cu modificările aduse panoului, articolul despre actualizările cPanel WHM 126 prezintă schimbările recente, iar pentru protejarea contului nou creat recomandăm ghidul de securitate cPanel pentru protejarea contului de hosting. Dacă întâmpinați dificultăți după instalare, articolul despre erorile comune în cPanel și modul de remediere acoperă cele mai des întâlnite situații.
Cum a fost realizat acest articol
- Autor
- Dorel Tănase
- Publicat
- 27 mai 2025
- Ultima actualizare
- 9 septembrie 2026
- Surse
Lucrăm după principiile noastre de publicare, politica pentru corectare, politica pentru etică.

