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/

wget http://download.openvz.org/kernel/stable/022stab078.14/configs/kernel-2.6.8-022stab078-i686.config.ovz

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

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.