Hosting web

cPanel

Definizione

cPanel è un pannello di controllo per l’hosting web su server Linux, usato da molti provider di hosting condiviso. Insieme a WHM, l’interfaccia dell’amministratore del server, permette a ogni cliente di gestire siti, caselle email, database, domini e certificati da un browser, senza riga di comando.

cPanel, Hosting web

cPanel è l’interfaccia che molti proprietari di siti scoprono insieme al loro primo hosting. In realtà è composto da due strumenti: WHM (Web Host Manager), riservato all’amministratore del server o ai rivenditori, che crea gli account e configura la macchina, e cPanel vero e proprio, lo spazio di ogni cliente. La documentazione ufficiale descrive l’interfaccia di cPanel come il centro del tuo account utente.

Cosa si fa in cPanel

Le funzioni visibili dipendono da ciò che il provider ha attivato in WHM. In genere si trovano:

  • Email: caselle, inoltri, filtri, risponditori automatici.
  • Database: creazione di database MySQL o MariaDB e dei relativi utenti, accesso a phpMyAdmin.
  • Domini: domini aggiuntivi, sottodomini e alias.
  • Sicurezza: stato dei certificati SSL/TLS, accessi FTP, protezione delle cartelle.
  • WordPress: il menu di gestione di WordPress si basa su WP Toolkit per installare, aggiornare e clonare i siti.

cPanel e WHM funzionano solo su Linux; la documentazione elenca AlmaLinux, CloudLinux, Rocky Linux e Ubuntu tra i sistemi supportati. Sui piani condivisi sono spesso abbinati a CloudLinux e CageFS per isolare gli account.

Confronto tra tre pannelli di controllo. cPanel e WHM: server Linux AlmaLinux, CloudLinux, Rocky Linux o Ubuntu, WHM per l’amministratore e cPanel per ogni account, porte HTTPS 2083 per cPanel e 2087 per WHM, WP Toolkit per WordPress. Plesk: Linux e Windows, porta HTTPS 8443, su Linux Nginx come proxy davanti ad Apache per impostazione predefinita, WP Toolkit integrato. DirectAdmin: tre livelli di accesso amministratore, rivenditore e utente, porta 2222, web server a scelta con Apache predefinito, Nginx, LiteSpeed o OpenLiteSpeed.
Tre pannelli diffusi presso i provider di hosting, con i loro principali riferimenti tecnici.

Accesso e porte

In HTTPS, cPanel risponde sulla porta 2083 e WHM sulla porta 2087; le porte 2082 e 2086 sono i loro equivalenti non cifrati, e la webmail usa la 2095 e la 2096. I provider offrono spesso un indirizzo più semplice, del tipo tuodominio/cpanel, che reindirizza alla porta giusta. Preferisci sempre la connessione cifrata.

Video: «Cosa è il cPanel e cosa trovi al suo interno» (Assistenza WP)

Per WordPress

  • Versione di PHP: controlla nel pannello la versione usata dal tuo dominio e passa a un ramo supportato prima che arrivi a fine vita.
  • Database: l’utente creato per WordPress deve avere tutti i privilegi sul suo database, e solo su quello.
  • File Manager: comodo per un intervento rapido, ma non lasciare backup .zip o .sql nella cartella pubblica.
  • Backup: gli strumenti di backup del pannello (JetBackup presso alcuni provider, come nel nostro articolo su WordPress su o2switch) completano, senza sostituirle, le copie conservate altrove.

Proteggere l’account cPanel

L’account cPanel dà accesso a tutto: file, database, email. Usa una password unica, attiva l’autenticazione a due fattori se il tuo provider la offre e limita gli account FTP alle cartelle necessarie. Un accesso a cPanel rubato aggira tutte le protezioni installate in WordPress, perché permette di modificare direttamente i file e il database.

cPanel e gli altri pannelli

Plesk funziona anche su Windows e, su Linux, mette per impostazione predefinita Nginx davanti ad Apache. DirectAdmin punta sulla leggerezza e lascia scegliere il web server. Per un sito WordPress, la scelta del pannello conta meno della versione di PHP disponibile, della qualità dell’isolamento tra account e dei backup. Su un hosting condiviso, del resto, è il provider a scegliere per te.

Per approfondire

Fonti

  1. cPanel Docs: System Requirements (link esterno, si apre in una nuova scheda)
  2. cPanel Docs: How to Configure Your Firewall for cPanel Services (link esterno, si apre in una nuova scheda)
  3. cPanel Docs: The cPanel Interface (link esterno, si apre in una nuova scheda)

Tutte le definizioni

Sicurezza WordPress, senza rumore

Un’email quando conta: nuovi attacchi osservati, aggiornamenti del plugin e guide pratiche. Niente spam, disiscrizione con un clic.

Inizia gratis, passa a Pro quando sei pronto

La versione gratuita nasconde già WordPress e sposta la pagina di login. Pro aggiunge alias, autenticazione a due fattori e monitoraggio.