
Guida completa all'installazione di Proxmox VE su hardware x86 [TUTORIAL]
Oggi parliamo di come trasformare un vecchio computer o un mini-PC in un potente server domestico grazie a Proxmox Virtual Environment (VE).
Proxmox è una piattaforma open-source basata su Debian che permette di gestire macchine virtuali (VM) e container (LXC) con estrema facilità. Se avete un vecchio PC x86 che prende polvere, questa è la guida perfetta per dargli nuova vita e iniziare il vostro viaggio nel mondo dell'Homelab.
In questa guida vedremo passo dopo passo come installarlo, partendo da zero fino al primo accesso all'interfaccia web.
Prerequisiti
Prima di iniziare, assicurati di avere:
- Un PC x86 a 64 bit (processore Intel o AMD).
- Almeno 4GB di RAM (8GB o più sono consigliati).
- Una chiavetta USB da almeno 4GB.
- Un monitor e una tastiera (servono solo per l'installazione iniziale).
- Cavo Ethernet collegato al router.
Preparazione della chiavetta USB
Per prima cosa dobbiamo scaricare l'immagine di installazione e scriverla sulla chiavetta USB.
- Vai sul sito ufficiale di Proxmox e scarica l'ISO di Proxmox VE.
- Scarica un programma per scrivere l'ISO su USB, come Rufus (su Windows) o BalenaEtcher (Windows/Mac/Linux).
- Inserisci la chiavetta USB nel tuo PC principale.
- Apri Rufus/Etcher, seleziona l'ISO di Proxmox appena scaricata e avvia la scrittura.
Attenzione: questa operazione cancellerà tutti i dati sulla chiavetta USB.
Avvio e BIOS
Ora passiamo al computer "target" dove vogliamo installare Proxmox.
- Inserisci la chiavetta USB.
- Accendi il PC e premi ripetutamente il tasto per entrare nel BIOS/UEFI (solitamente CANC, F2, F10 o F12).
- Nel menu del BIOS, cerca la voce Virtualization Technology (Intel VT-x o AMD-V) e assicurati che sia ABILITATA.
- Vai nella sezione Boot e imposta la chiavetta USB come primo dispositivo di avvio.
- Salva ed esci.
L'installazione passo passo
Se hai fatto tutto correttamente, vedrai la schermata di benvenuto di Proxmox.
- Seleziona "Install Proxmox VE" e premi Invio.
- EULA: Ti verrà chiesto di accettare la licenza. Clicca su "I agree".
- Target Harddisk: Seleziona il disco su cui vuoi installare Proxmox.
- Nota bene: L'intero disco verrà formattato. Se hai più dischi, assicurati di scegliere quello giusto. Clicca su "Next".
- Country, Time Zone:
- Country: Italy
- Time Zone: Europe/Rome
- Keyboard Layout: Italian
- Clicca su "Next".
- Password: Imposta la password per l'utente root.
- Importante: Scrivitela! Ti servirà per accedere. Inserisci anche un'email valida (serve per le notifiche di sistema). Clicca su "Next".
- Network Configuration: Questa è la parte più delicata.
- Management Interface: Seleziona la tua scheda di rete.
- Hostname: Dai un nome al server (es.
pve.localoproxmox.home). - IP Address: Assegna un IP statico (es.
192.168.1.100). Assicurati che sia un IP libero nella tua rete domestica. - Gateway: L'IP del tuo router (solitamente
192.168.1.1). - DNS Server: Puoi usare l'IP del router o DNS pubblici come
8.8.8.8(Google) o1.1.1.1(Cloudflare). - Clicca su "Next".
Controlla il riepilogo finale e clicca su Install. L'installazione durerà pochi minuti. Al termine, il sistema si riavvierà automaticamente.
Ricordati di rimuovere la chiavetta USB al riavvio!
Primo Accesso
Dopo il riavvio, vedrai una schermata nera con del testo bianco. Non devi fare nulla lì. Cerca le ultime righe, ti diranno qualcosa come:
Please use your web browser to configure this server - connect to:
https://192.168.1.100:8006/
- Torna al tuo PC principale.
- Apri il browser (Chrome, Firefox, ecc.).
- Nella barra degli indirizzi scrivi l'URL mostrato sul server:
https://TUO_IP:8006. - Attenzione all'errore di sicurezza: Il browser ti dirà che la connessione non è privata. È normale (perché il certificato SSL è auto-generato).
- Clicca su Avanzate -> Procedi (o "Accetta il rischio e continua").
Login e Configurazione Finale
Ti troverai davanti alla schermata di login.
- Username:
root - Password: Quella che hai scelto durante l'installazione.
- Realm: Linux PAM standard authentication.
- Language: Italian.
Una volta dentro, vedrai un avviso "No valid subscription". Ignoralo cliccando su OK (Proxmox è gratuito, la sottoscrizione serve per il supporto enterprise).
Aggiornare i Repository (Opzionale ma consigliato)
Di default, Proxmox cerca gli aggiornamenti nel canale "Enterprise" (a pagamento). Per aggiornare la versione gratuita:
- Seleziona il tuo nodo (il nome del server) nella colonna di sinistra.
- Vai su Updates -> Repositories.
- Disabilita il repository "Enterprise".
- Aggiungi il repository "No-Subscription".
- Ora puoi andare su Updates e cliccare Refresh e poi Upgrade per avere l'ultima versione del sistema.
Considerazioni finali
Congratulazioni! Hai appena installato il tuo hypervisor. Ora il tuo vecchio hardware è un server pronto a ospitare decine di macchine virtuali, server Minecraft, Home Assistant, Pi-Hole e qualsiasi altro servizio tu voglia sperimentare.
L'interfaccia di Proxmox è potente ma intuitiva. Prenditi del tempo per esplorare le opzioni di creazione VM (Create VM) e Container (Create CT). Buon divertimento con il tuo nuovo Homelab!