Tutte le sezioni del manuale
- Installazione
- Primi passi
- Siti web
- HTTPS
- Database
- File e SFTP
- Backup e ripristino
- Operazioni pianificate (cron)
- Sicurezza
- Email di sistema
- Aggiornamenti
- Account e ruoli
- Pacchetti
- Rivenditori
- Entra come e sospensione
- Piano e licenza
- Server collegati
- Versioni PHP
- Lingua
- Licenza e attivazione
- Assistenza
- WordPress
- DNS e provider
- Editor di codice
- Antimalware
- Migrazione da cPanel e Plesk
- Migrazione via SSH
- Posta
- Dischi
- DNS di questo server
- Protezione in tempo reale
- Assistente AI
- Risorse del server
- Account KoaPanel
- WHMCS e chiavi API
- API e webhook
- Privacy e segnalazioni di errore
- Tutti i server e ricerca rapida
- Terminale web
- Isolamento e limiti
- Certificato del pannello
- Installa app
- Compatibilità Apache/.htaccess
- PostgreSQL
- Applicazioni Node.js e Python
- Passkey e accesso sicuro
- Notifiche su Slack, Discord e Telegram
- Spostare un account su un altro server
- Applicazioni .NET (ASP.NET Core)
- Costruttore di siti
- Migrazione da un sito WordPress
- Regole del sito
- Log e statistiche
- Firewall applicativo
- Risparmio
- Team
- Servizi
- Verifica, ripresa e passaggio
DocumentazioneInstallazione
Installazione
Un comando, su un server Ubuntu 24.04 o 26.04, AlmaLinux 9 o Rocky Linux 9 appena creato: in 5-10 minuti hai il pannello pronto, con il piano Gratuito (fino a 3 siti, uso personale). Poi crei l'account gratuito: ti serve per la licenza, gli aggiornamenti e l'assistenza.
1. Esegui il comando
Collegati al server via SSH ed esegui, come root o con sudo:
$ curl -fsSL https://get.koapanel.app | sudo bashLo script controlla il sistema, scarica il pannello dal canale ufficiale e ne verifica la firma digitale (ed25519) e l'impronta SHA-256 prima di installare. Se qualcosa non torna, si ferma senza toccare il server.
Opzioni: KOAPANEL_EMAIL=tu@dominio.it (email per Let's Encrypt), KOAPANEL_MAIL=1 (attiva subito la posta), KOAPANEL_DOWNLOAD_ONLY=1 (scarica e verifica soltanto). Esempio: curl -fsSL https://get.koapanel.app | sudo KOAPANEL_EMAIL=tu@dominio.it bash
Con i parametri scegli tutto già dal comando: curl -fsSL https://get.koapanel.app | sudo bash -s -- --hostname pannello.miodominio.it --email tu@miodominio.it --license CODICE --koabilling. --hostname è il nome del pannello: il certificato Let's Encrypt arriva in automatico se il nome punta già al server e la porta 80 è aperta. --license attiva la licenza. --koabilling mostra alla fine indirizzo e chiave API da incollare in KoaBilling; senza licenza, la chiave funziona dopo aver collegato l'account.
Preferisci leggere lo script prima? Scaricalo, controllalo, poi esegui sudo bash install.sh.
Requisiti
- Un server nuovo (VPS o dedicato) con Ubuntu 24.04 o 26.04 LTS, AlmaLinux 9 o Rocky Linux 9 (SELinux può restare attivo), x86_64 o arm64, con accesso root. Non installarlo su un server che ospita già siti o un altro pannello: lo script se ne accorge e si ferma.
- Almeno 2 GB di RAM consigliati: posta e antivirus si adattano alla memoria disponibile.
- Porte 80 e 443 raggiungibili per i siti e i certificati; il pannello usa la porta 8443. Il firewall viene configurato da solo.
Cosa installa
nginx, PHP-FPM 8.3 (altre versioni dal pannello), MariaDB con phpMyAdmin, certbot, il firewall (ufw su Ubuntu, firewalld su AlmaLinux e Rocky) e fail2ban, gli strumenti per WordPress (WP-CLI, Redis), l'antivirus ClamAV, gli aggiornamenti di sicurezza automatici del sistema e il pannello KoaPanel come servizio. La posta è facoltativa e si attiva dal pannello quando vuoi.
2. Primo accesso
Alla fine lo script mostra l'indirizzo del pannello (https://IP-DEL-SERVER:8443/), il nome utente e la password dell'amministratore, salvati anche in /root/koapanel-install.log (leggibile solo da root): copiali in un gestore di password e poi cancella il file. Durante l'installazione il pannello chiede a Let's Encrypt un certificato valido anche per l'indirizzo IP, quindi di norma il browser non mostra avvisi; se la porta 80 e la 443 sono chiuse resta per il momento il certificato autofirmato e il browser lo segnala.
Da lì: crea il primo sito, attiva HTTPS, installa WordPress. Il manuale è anche dentro il pannello, e gli aggiornamenti arrivano dalla pagina Aggiornamenti.
3. Crea l'account gratuito
Nell'area clienti premi Accedi con Prime Software ID e scegli «Primo accesso»: ti arriva un link per email, scegli la password e sei dentro. Poi premi Attiva il piano gratuito, copia il codice di licenza e incollalo nel pannello in Piano e licenza.
Nell'area clienti trovi anche le richieste di assistenza, gli ordini con le fatture e, per le licenze a pagamento, lo spostamento su un altro server e la gestione dell'abbonamento. Un account ha un piano Gratuito, per un server.
4. Quando ti serve di più
Per più di 3 siti o per lavoro scegli un piano: nel pannello apri Piano e licenza, premi Passa a…, completa l'acquisto e il codice si attiva con un clic. Non serve reinstallare.
Serve una mano?
Se l'installazione non va a buon fine o vuoi che ti aiutiamo noi, scrivici: allega le ultime righe di /root/koapanel-install.log (senza la password).