Terminalul din cPanel oferă acces direct la linia de comandă a serverului fără să necesite un client SSH separat sau configurarea cheilor de autentificare. Este una dintre funcționalitățile cel mai frecvent subutilizate de administratorii de hosting, dar care poate reduce semnificativ timpul necesar pentru operațiunile de administrare WordPress și de server.
Dacă administrați site-uri WordPress pe hosting cPanel, accesul la terminal deschide posibilitatea de a folosi WP-CLI, de a rula scripturi direct pe server și de a efectua operațiuni de mentenanță care altfel ar necesita pluginuri sau acces FTP.
Terminalul din cPanel: cum îl folosești pentru WP-CLI și administrare directă
Cum accesați terminalul din cPanel
Terminalul este disponibil în cPanel din secțiunea Advanced, opțiunea Terminal. La prima accesare, sistemul vă va cere să acceptați termenii de utilizare.
Odată acceptați, veți avea acces la un terminal bash complet în browserul web.
Nu toate planurile de hosting activează terminalul implicit. Dacă nu îl găsiți în cPanel, contactați furnizorul de hosting pentru activare.
Pe serverele cu WHM, administratorul poate activa sau dezactiva terminalul pentru utilizatorii individuali din Feature Manager.
WP-CLI prin terminalul cPanel
WP-CLI este instrumentul de linie de comandă pentru administrarea WordPress. Permite executarea rapidă a operațiunilor care altfel ar necesita accesul la panoul de administrare WordPress sau la baza de date.
Pe majoritatea serverelor cPanel moderne, WP-CLI este disponibil implicit.
Verificați disponibilitatea WP-CLI cu:
wp --versionDacă nu este disponibil global, îl puteți descărca și folosi local:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar --infoComenzi WP-CLI esențiale pentru administrare WordPress
Navigați mai întâi în folderul site-ului WordPress. Înlocuiți calea cu cea reală a site-ului dumneavoastră:
cd ~/public_htmlSau, dacă site-ul este într-un subdirector:
cd ~/public_html/nume-siteCâteva comenzi frecvent folosite:
# Verificați starea WordPress
wp core version
# Actualizați WordPress la ultima versiune
wp core update
# Listați pluginurile instalate
wp plugin list
# Actualizați toate pluginurile
wp plugin update --all
# Actualizați toate temele
wp theme update --all
# Curățați cache-ul
wp cache flush
# Optimizați baza de date
wp db optimize
# Exportați baza de date
wp db export backup-$(date +%Y%m%d).sql
# Creați un utilizator administrator nou
wp user create nou-admin email@exemplu.ro --role=administrator --user_pass=parola_puternicaOperațiuni utile prin terminal fără WP-CLI
Terminalul cPanel nu este util doar pentru WordPress. Câteva operațiuni generale de administrare a serverului pe care le puteți face direct din browser:
Verificarea spațiului pe disk
# Spațiu total disponibil
df -h
# Cele mai mari directoare din contul curent
du -sh ~/*/ | sort -rh | head -20
# Verificați ce ocupă spațiu în public_html
du -sh ~/public_html/* | sort -rh | head -10Gestionarea fișierelor de configurare
# Editați fișierul .htaccess
nano ~/public_html/.htaccess
# Verificați permisiunile fișierelor WordPress
find ~/public_html -type f -name "*.php" -perm 777
# Corectați permisiunile fișierelor
find ~/public_html -type f -exec chmod 644 {} \;
find ~/public_html -type d -exec chmod 755 {} \;Monitorizarea log-urilor de eroare
# Ultimele erori PHP
tail -n 50 ~/logs/error_log
# Monitorizare în timp real
tail -f ~/logs/error_logScripturi PHP direct pe server
Prin terminal puteți rula scripturi PHP direct, fără să le urcați pe server și să le accesați prin browser. Aceasta este utilă pentru operațiuni de migrare, import de date sau reparare a bazei de date:
php -r "echo phpversion();"
php script.phpCron jobs prin terminal
Puteți gestiona cron jobs-urile direct prin terminal, fără interfața grafică cPanel:
# Listați cron jobs-urile existente
crontab -l
# Editați cron jobs-urile
crontab -eLimitări importante ale terminalului cPanel
Terminalul din cPanel rulează cu privilegiile contului dumneavoastră de hosting, nu ca root. Aceasta înseamnă că nu puteți instala pachete software la nivel de sistem, modifica configurații de server sau accesa fișierele altor utilizatori.
Pentru operațiunile care necesită acces root, este nevoie de un server dedicat sau VPS cu acces SSH complet.
De asemenea, sesiunile din terminal pot fi întrerupte dacă browserul se închide sau conexiunea la internet cade. Pentru operațiuni lungi, folosiți comanda screen sau tmux dacă acestea sunt disponibile pe serverul dumneavoastră:
screen -S sesiune-lunga
# Rulați comanda
# Detașați cu Ctrl+A, D
# Reluați cu: screen -r sesiune-lungaConcluzie
Terminalul din cPanel este un instrument puternic pentru administrarea eficientă a site-urilor WordPress și a contului de hosting, disponibil direct din browser fără configurare suplimentară. WP-CLI, scripturile PHP și comenzile Linux de bază acoperă majoritatea nevoilor de administrare zilnică fără să necesite acces SSH sau instrumente externe.
Consultați și ghidurile noastre despre optimizarea bazelor de date WordPress din cPanel, programarea sarcinilor cron și configurarea FTP/SFTP în cPanel pentru ghiduri complementare de administrare server.

