GuideGuide

Installare un pannello di controllo su Ubuntu 24.04 (guida 2026)

Per installare un pannello di controllo su Ubuntu 24.04 servono tre cose: una VPS appena creata (non un server già configurato), almeno 2 GB di RAM e un pannello che supporti davvero Ubuntu 24.04 LTS. Oggi lo supportano cPanel, Plesk, DirectAdmin, HestiaCP, CloudPanel e Koapanel: la scelta dipende da budget, servizi che ti servono (posta, DNS, rivenditori) e dal server web che preferisci. In questa guida trovi i requisiti, un confronto rapido e l'installazione completa passo passo.

Perché Ubuntu 24.04 LTS

Ubuntu 24.04 "Noble Numbat" è una versione LTS: riceve aggiornamenti di sicurezza standard fino al 2029, quindi un server installato oggi non va migrato per anni. Nei repository ufficiali trovi già versioni recenti di tutto lo stack web: nginx 1.24, PHP 8.3, MariaDB 10.11. PHP 8.3 e MariaDB 10.11 sono proprio le versioni minime che WordPress raccomanda nei suoi requisiti ufficiali.

Un pannello di controllo non fa altro che installare e configurare questi componenti al posto tuo, e poi darti un'interfaccia web per creare siti, database, certificati HTTPS, caselle di posta e backup senza scrivere a mano i file di configurazione.

Requisiti del server

Prima di scegliere il pannello, controlla la VPS. Questi sono i requisiti tipici:

Risorsa Minimo pratico Consigliato
Sistema Ubuntu 24.04 LTS a 64 bit, installazione pulita idem
CPU 1 vCPU 2 vCPU o più
RAM 1-2 GB (dipende dal pannello) 4 GB se usi posta con antispam e antivirus
Disco 20 GB SSD 40 GB o più, NVMe
Rete un IPv4 statico IPv4 + IPv6, reverse DNS configurabile se ospiti la posta
Accesso root o utente con sudo via SSH chiave SSH al posto della password

Collegati via SSH e verifica sistema, architettura, memoria e disco:

cat /etc/os-release | grep -E '^(NAME|VERSION)='
uname -m
free -h
df -h /

Deve comparire VERSION="24.04.x LTS (Noble Numbat)" e l'architettura x86_64 o aarch64.

Server "pulito": perché conta

Quasi tutti i pannelli chiedono un server appena creato. Se hai già installato Apache, nginx con dei siti o MySQL, l'installer rischia di sovrascrivere configurazioni o si rifiuta di partire. Se hai dei siti su quel server, crea una VPS nuova e sposta i siti dopo: è più sicuro e hai sempre la vecchia macchina come riserva.

Quali pannelli supportano Ubuntu 24.04

Abbiamo verificato la documentazione ufficiale di ciascun pannello (settembre 2026):

Pannello Ubuntu 24.04 RAM minima dichiarata Server web Costo
cPanel & WHM Sì 2 GB (4 consigliati) Apache (EasyApache) da $29,99/mese (fonte)
Plesk Obsidian Sì (consigliata) 1 GB + 1 GB swap Apache + nginx da $14,29/mese (fonte)
DirectAdmin Sì, fino a luglio 2029 4 GB + 4 GB swap Apache, nginx, LiteSpeed licenza a pagamento
HestiaCP Sì 1 GB (senza antispam e antivirus) nginx + Apache opzionale gratuito, open source
CloudPanel Sì non indicata nginx gratuito
Koapanel Sì (solo 24.04) 2 GB consigliati nginx gratuito fino a 3 siti, poi da 7,90 €/mese

Qualche nota per scegliere:

  • cPanel ha l'ecosistema più grande (integrazioni, tutorial, abitudini dei clienti), ma è anche il più caro e il prezzo sale ogni anno. Se ti interessa il confronto dei costi, vedi Koapanel vs cPanel.
  • Plesk è solido, supporta anche Windows e ha molte estensioni; le licenze per VPS partono basse ma crescono con le funzioni. Confronto dettagliato in Koapanel vs Plesk.
  • DirectAdmin è leggero nell'uso ma la documentazione chiede 4 GB di RAM più swap come minimo.
  • HestiaCP è gratuito, open source e comprende posta e DNS: è un'ottima scelta se non hai budget e ti trovi bene con un'interfaccia essenziale.
  • CloudPanel è gratuito e molto veloce per siti PHP e Node.js, ma non gestisce la posta: le caselle vanno altrove.
  • Koapanel lavora solo con nginx (niente Apache né .htaccess), solo su Ubuntu 24.04 e non offre FTP classico ma SFTP. In cambio include posta, DNS con DNSSEC, backup su S3, antimalware, WordPress con cache a tre livelli, rivenditori con white label e migrazione da cPanel, Plesk e DirectAdmin.

Preparare la VPS (vale per qualsiasi pannello)

1. Aggiorna il sistema

sudo apt update
sudo apt -y full-upgrade
[ -f /var/run/reboot-required ] && sudo reboot

2. Imposta un nome host completo

Usa un nome che punterà al server, per esempio server.tuodominio.it, e crea nel DNS un record A (e AAAA se hai IPv6) verso l'IP della VPS.

sudo hostnamectl set-hostname server.tuodominio.it
hostname -f

3. Aggiungi lo swap se hai poca RAM

Molte VPS da 1-2 GB nascono senza swap. Due GB di swap evitano che MariaDB o l'antivirus vengano chiusi dal sistema nei momenti di carico:

sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

4. Controlla il firewall del provider

Oltre al firewall del server, molti provider (Hetzner, AWS, OVHcloud, Vultr...) hanno un firewall di rete nel loro pannello. Deve lasciare passare SSH, le porte 80 e 443 e la porta del pannello che installerai (8443 per Koapanel e CloudPanel, 8083 per HestiaCP, 8443 per Plesk, 2087 per WHM, 2222 per DirectAdmin).

Installare Koapanel su Ubuntu 24.04 passo passo

Vediamo l'installazione completa con Koapanel. Le istruzioni ufficiali sono anche in Installazione.

1. Lancia l'installer

Da SSH, sul server appena preparato:

curl -fsSL https://get.koapanel.app | sudo bash

Se vuoi indicare subito l'email per i certificati Let's Encrypt o attivare anche la posta, passa le variabili dopo sudo:

curl -fsSL https://get.koapanel.app | sudo KOAPANEL_EMAIL=tu@tuodominio.it KOAPANEL_MAIL=1 bash

La posta si può anche attivare più avanti dal pannello, quindi non è una scelta definitiva.

2. Cosa fa l'installer

Lo script esegue in ordine:

  1. controlli: serve root, Ubuntu 24.04 e architettura x86_64 o arm64. Se trova cPanel, Plesk, DirectAdmin, Apache, siti nginx o MySQL/MariaDB già presenti si ferma, per non sovrascrivere nulla. Con meno di circa 1,8 GB di RAM avvisa; sotto circa 1,5 GB l'antivirus ClamAV non viene installato;
  2. download verificato: scarica un manifest firmato, ne controlla la firma ed25519 e verifica l'impronta SHA-256 di pannello e script di installazione. Se qualcosa non torna, si ferma;
  3. installazione: nginx, PHP-FPM 8.3, MariaDB, certbot, firewall ufw, fail2ban, phpMyAdmin, gli strumenti WordPress (WP-CLI, Redis) e ClamAV. Di solito servono 5-10 minuti;
  4. collegamento al servizio licenze e aggiornamenti.

Se preferisci controllare prima di modificare il server, puoi scaricare e verificare soltanto:

curl -fsSL https://get.koapanel.app | sudo KOAPANEL_DOWNLOAD_ONLY=1 bash

3. Il firewall dopo l'installazione

L'installer attiva ufw rifiutando tutto in ingresso tranne la porta SSH, 80 (HTTP), 443 (HTTPS), 8443 (pannello) e 8444 (phpMyAdmin). Controlla con:

sudo ufw status verbose

4. Primo accesso

Alla fine vedi un riquadro con l'indirizzo del pannello, del tipo https://IP-DEL-SERVER:8443/, e le credenziali dell'amministratore. Le stesse sono salvate in un file leggibile solo da root:

sudo cat /root/koapanel-install.log

Copia nome utente e password in un gestore di password, poi cancella il file:

sudo rm /root/koapanel-install.log

Al primo accesso il browser mostra un avviso perché il certificato del pannello è autofirmato: è normale, accetta ed entra.

5. Le prime cose da fare

Seguendo i primi passi del manuale:

  • in Il tuo account cambia la password e indica la tua email, così ricevi un avviso se qualcuno la modifica;
  • crea il primo sito e attiva l'HTTPS gratuito con Let's Encrypt (il dominio deve già puntare al server);
  • configura i backup, meglio su uno spazio S3 esterno, e conserva la password del repository lontano dal server;
  • se ti servono altre versioni di PHP (dalla 7.4 alla 8.5), installale dalla pagina Versioni PHP;
  • controlla firewall e fail2ban nella pagina Sicurezza.

Il pannello parte con il piano Gratuito: fino a 3 siti per uso personale, dopo averlo collegato a un account gratuito (senza collegamento è limitato a 1 sito). Per più siti o per lavoro ci sono i piani Starter, Pro e Agency: vedi i prezzi.

Hai già dei siti su un altro pannello?

Koapanel importa account da cPanel, Plesk, DirectAdmin o da un server Linux via SSH, oppure dai file di backup. Trovi la procedura in Migrazione e una guida completa per migrare da cPanel.

Errori comuni

  • "serve Ubuntu 24.04 LTS": il server ha un'altra versione. Reinstalla la VPS dal pannello del provider scegliendo l'immagine Ubuntu 24.04.
  • "Questo server non sembra nuovo": l'installer ha trovato un altro pannello, Apache o MySQL. La strada giusta è una VPS nuova. La variabile KOAPANEL_FORCE=1 esiste, ma su un server con siti attivi rischi di sovrascrivere configurazioni.
  • Il pannello non si apre: quasi sempre è il firewall del provider che blocca la porta 8443.
  • Il certificato HTTPS del sito non arriva: il dominio non punta ancora al server o la porta 80 è chiusa.

Domande frequenti

Posso installare un pannello di controllo su Ubuntu 24.04 con 1 GB di RAM?

Alcuni pannelli partono (HestiaCP e Plesk dichiarano 1 GB), ma con posta, antispam e antivirus la memoria finisce in fretta. Con 2 GB e un po' di swap lavori tranquillo; con 4 GB puoi ospitare posta e più siti.

Posso installare il pannello su un server che ha già dei siti?

Meglio di no. Quasi tutti gli installer riconfigurano nginx, PHP e il database. Crea una VPS nuova, installa il pannello e poi migra i siti.

Qual è il pannello gratuito migliore per Ubuntu 24.04?

Dipende dall'uso. HestiaCP è completo e senza limiti di siti; CloudPanel è ottimo per siti PHP senza posta; Koapanel è gratuito fino a 3 siti per uso personale e aggiunge WordPress gestito, backup su S3 e migrazione automatica.

Koapanel funziona su Debian o su Ubuntu 22.04?

No: supporta solo Ubuntu 24.04 LTS, su x86_64 e arm64. È una scelta voluta, per testare ogni versione su un solo sistema.

Quanto dura l'installazione?

Con Koapanel di solito 5-10 minuti. cPanel e Plesk possono richiedere più tempo, a seconda dei componenti scelti.

Prova Koapanel

Hai una VPS Ubuntu 24.04 appena creata? Bastano un comando e dieci minuti: installa Koapanel gratis seguendo la guida di installazione, oppure esplora prima la demo pubblica (utente admin, password demo-admin-2026, si azzera ogni ora).

Prova Koapanel sul tuo server

Un comando su Ubuntu 24.04, gratuito fino a 3 siti. Sei un provider o un'agenzia? Parliamo di prezzi all'ingrosso e migrazioni.

Altre guide