Server Virtuale · 3 min read · Jan 17, 2026
Costruire un Server Virtuale (VPS) Con Debian 3.1 (Sarge) E OpenVZ
Questo è un “copia & incolla” HowTo! Il modo più semplice per seguire questo tutorial è utilizzare un client da riga di comando/client SSH (come PuTTY per Windows) e semplicemente copiare e incollare i comandi (eccetto dove devi fornire informazioni proprie come indirizzi IP, nomi host, password,…). Questo aiuta a evitare errori di battitura.
Costruire un Server Virtuale (VPS) Con Debian 3.1 (Sarge) E OpenVZ
Versione 1.2
Autore: Till Brehm
In questo HowTo descriverò i passaggi da seguire per preparare un server per macchine virtuali OpenVZ su Debian 3.1 (Sarge) Linux 32Bit. Con OpenVZ puoi creare più Server Privati Virtuali (VPS) sullo stesso hardware, simile a Xen e al progetto Linux Vserver. OpenVZ è il ramo open-source di Virtuozzo, una soluzione di virtualizzazione commerciale utilizzata da molti fornitori che offrono server virtuali. La patch del kernel OpenVZ è concessa in licenza sotto la licenza GPL, e gli strumenti a livello utente sono sotto la licenza QPL.
Nel primo capitolo compilerò il kernel linux per Debian con le patch OpenVZ. Questo porta a un pacchetto .deb facile da installare. Questo è necessario quando hai bisogno di driver che non sono compilati nel kernel di base disponibile da systs.org. Puoi saltare il primo capitolo se il kernel precompilato soddisfa le tue esigenze e installare il kernel come descritto nel capitolo 1.2.
Voglio dire prima che questo non è l’unico modo per impostare un sistema del genere. Ci sono molti modi per raggiungere questo obiettivo, ma questo è il modo che scelgo. Non rilascio alcuna garanzia che questo funzionerà per te!
Si prega di notare: se desideri utilizzare il kernel OpenVZ precompilato, puoi saltare le sezioni 1 e 1.1 e andare direttamente a 1.2. Se desideri compilare il tuo kernel, ti prego di leggere le sezioni 1 e 1.1 prima di procedere con 1.2.
1 Preparare Il Tuo Server Per Ospitare Server Privati Virtuali
Per prima cosa installiamo alcuni prerequisiti per la compilazione del kernel.
apt-get install kernel-package libncurses5-dev fakeroot wget bzip2
1.1 Compilare Il Kernel linux OpenVZ
Scaricare I Sorgenti Del Kernel
La patch OpenVZ è attualmente disponibile solo per il kernel 2.6.8. Utilizzeremo il kernel vanilla da kernel.org e lo patcheremo e configureremo per le nostre esigenze. Per scaricare e decomprimere i sorgenti, esegui i seguenti comandi:
cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.8.tar.bz2
tar xjf linux-2.6.8.tar.bz2
cd linux-2.6.8/
Ottenere La Patch Del Kernel OpenVZ E Patchare Il Kernel
Ora scarichiamo la patch del kernel OpenVZ da OpenVZ.org e applichiamola ai sorgenti del kernel.
wget http://download.openvz.org/kernel/stable/022stab078.14/patches/patch-022stab078-combined.gz
gzip -d patch-022stab078-combined.gz
patch -p1 < patch-022stab078-combined
Ottenere La Configurazione Del Kernel Per OpenVZ
OpenVZ.org offre diverse configurazioni del kernel da generiche i686 a configurazioni enterprise. Seleziono la configurazione generica i686. Puoi selezionare un’altra configurazione a seconda dell’hardware e del processore. Le configurazioni possono essere scaricate da qui: http://openvz.org/download/kernel/
Ora esegui “ make menuconfig “, seleziona “ Carica un file di configurazione alternativo “ e seleziona il file “ /usr/src/linux-2.6.8/kernel-2.6.8-022stab078-i686.config.ovz “.
make menuconfig
Se hai requisiti speciali per la configurazione del kernel, cambiali ora. Poi seleziona Esci e poi Salva per salvare la configurazione del kernel.
make-kpkg clean
Ora compiliamo il kernel.
fakeroot make-kpkg –revision=OpenVZ.2.6.8 kernel_image
Se la compilazione si interrompe con un errore, esegui
make clean
e poi riesegui i comandi precedenti a partire da
make menuconfig
1.2 Installare Il Kernel OpenVZ
Se hai saltato il primo capitolo, ora puoi installare il kernel Debian precompilato.
Aggiungi il repository per gli Strumenti OpenVZ a /etc/apt/sources.list:
echo “ deb http://debian.systs.org/ stable openvz “ >> /etc/apt/sources.list
apt-get update
Installa i pacchetti:
apt-get install kernel-image-2.6.8-stable-ovz
1.3 Installare Gli Strumenti OpenVZ
Installa i pacchetti:
apt-get install vzctl vzquota vzctl-template
Ora dovresti riavviare il tuo server:
shutdown -r now
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.