Indice

Vuoi trasformare un vecchio PC in un potente home server per gestire file, media, backup e molto altro? Ubuntu Server è la scelta perfetta: stabile, sicuro e completamente gratuito!

In questa guida dettagliata, ti mostrerò come installare e configurare Ubuntu Server passo dopo passo, con tutti i comandi necessari.


1️⃣ Perché Scegliere Ubuntu come Home Server?

Ubuntu Server è ideale per:

  • Archiviazione di file centralizzata (accessibile da tutti i dispositivi)
  • Media server (Plex, Jellyfin, Emby)
  • Backup automatici (con Rsync o Nextcloud)
  • Hosting di siti web (Apache, Nginx)
  • VPN casalinga (WireGuard, OpenVPN)

Vantaggi principali:

Gratuito e open-source
Lunga durata del supporto (LTS = 5 anni)
Facile da gestire anche da remoto
Enorme comunità e documentazione


2️⃣ Prerequisiti

Prima di iniziare, assicurati di avere:

  • Un PC o laptop vecchio (minimo 2GB RAM, 25GB spazio disco)
  • Una chiavetta USB (minimo 4GB)
  • Connessione Ethernet (consigliata per stabilità)
  • Monitor e tastiera (solo per l’installazione iniziale)

3️⃣ Preparazione della Chiavetta USB

📥 Passo 1: Scaricare Ubuntu Server

  1. Vai sul sito ufficiale:
   https://ubuntu.com/download/server
  1. Scarica l’ultima versione LTS (es. Ubuntu 22.04.2 LTS).

⚙️ Passo 2: Creare la USB avviabile

🔹 Su Windows:

  • Usa Rufus (https://rufus.ie/)
  • Seleziona la ISO e la chiavetta USB
  • Clicca “Start”

🔹 Su Linux/Mac:

  • Usa BalenaEtcher (https://www.balena.io/etcher/)
  • Segui la procedura guidata

4️⃣ Installazione di Ubuntu Server

🔌 Passo 1: Avviare dal USB

  1. Inserisci la chiavetta nel PC/server
  2. Accendi il PC ed entra nel BIOS/UEFI (premi Canc/F2/F12)
  3. Seleziona la USB come dispositivo di avvio

🖥️ Passo 2: Procedura d’installazione

  1. Scegli “Ubuntu Server” e premi Invio
  2. Seleziona la lingua (Italiano o English)
  3. Configura la tastiera
  4. Connessione di rete:
  • Se usi Ethernet, sarà automatica
  • Per Wi-Fi, configuralo manualmente
  1. Configurazione disco:
  • Scegli “Use an entire disk” (per semplicità)
  • Conferma l’installazione
  1. Profilo utente:
  • Inserisci nome, username e password
  • Importante: Ricorda la password!
  1. Installazione extra (opzionale):
  • Puoi aggiungere OpenSSH (per accesso remoto)
  • Installa Docker o altri servizi se vuoi
  1. Attendere il completamento (~10-20 minuti)
  2. Riavvia il sistema quando richiesto

5️⃣ Configurazione Base del Server

🔑 Passo 1: Primo Accesso

  1. Accedi con il tuo username e password
  2. Aggiorna il sistema:
   sudo apt update && sudo apt upgrade -y

🌐 Passo 2: Configurare l’IP Statico (Opzionale)

  1. Modifica il file di configurazione:
   sudo nano /etc/netplan/00-installer-config.yaml
  1. Aggiungi (adatta alla tua rete):
   network:
     ethernets:
       enp0s3:
         dhcp4: no
         addresses: [192.168.1.100/24]
         gateway4: 192.168.1.1
         nameservers:
           addresses: [8.8.8.8, 8.8.4.4]
  1. Applica le modifiche:
   sudo netplan apply

🔌 Passo 3: Abilitare SSH (Accesso Remoto)

  1. Installa OpenSSH (se non già fatto):
   sudo apt install openssh-server -y
  1. Connettiti da un altro PC con:
   ssh username@indirizzo-ip-server

6️⃣ Installazione di Servizi Utili

📂 Samba (Condivisione File in Rete)

  1. Installa Samba:
   sudo apt install samba -y
  1. Configura una cartella condivisa:
   sudo nano /etc/samba/smb.conf


Aggiungi in fondo:

   [share]
     path = /home/username/share
     browsable = yes
     read only = no
     guest ok = no
  1. Riavvia Samba:
   sudo systemctl restart smbd

📡 Docker (Per Container Facili)

  1. Installa Docker:
   sudo apt install docker.io -y
  1. Avvia il servizio:
   sudo systemctl enable --now docker

7️⃣ Conclusione: Server Pronto all’Uso! 🎉

Ora puoi:

  • Accedere ai file da qualsiasi dispositivo (via Samba)
  • Installare Plex/Emby per lo streaming
  • Usare Docker per servizi avanzati
  • Configurare backup automatici

📌 Hai domande? Lascia un commento e ti aiuterò! 🚀

💡 Suggerimento: Se vuoi un’interfaccia grafica, installa:

sudo apt install ubuntu-desktop

❓ Domande Frequenti su Ubuntu Server

Ubuntu Server è adatto per principianti?

Sì, soprattutto la versione LTS è stabile e ben documentata, ideale per chi inizia.

Posso usare un Raspberry Pi come home server?

Certo! Ubuntu Server ha una versione ottimizzata per Raspberry Pi.

Quali sono i vantaggi rispetto a Windows Server?

Ubuntu Server è gratuito, leggero e più sicuro, perfetto per uso domestico.

Categorizzato in:

Guide,