Server Setup · 3 min read · Jan 17, 2026

Erstellen eines virtuellen Servers (VPS) mit Debian 3.1 (Sarge) und OpenVZ

Dies ist ein “Copy & Paste” HowTo! Der einfachste Weg, dieses Tutorial zu befolgen, ist die Verwendung eines Befehlszeilenclients/SSH-Clients (wie PuTTY für Windows) und einfach die Befehle zu kopieren und einzufügen (außer dort, wo Sie eigene Informationen wie IP-Adressen, Hostnamen, Passwörter,… angeben müssen). Dies hilft, Tippfehler zu vermeiden.

Erstellen eines virtuellen Servers (VPS) mit Debian 3.1 (Sarge) und OpenVZ

Version 1.2
Autor: Till Brehm

In diesem HowTo werde ich die Schritte beschreiben, die erforderlich sind, um einen Server für OpenVZ-virtuelle Maschinen auf Debian 3.1 (Sarge) 32Bit Linux vorzubereiten. Mit OpenVZ können Sie mehrere Virtuelle Private Server (VPS) auf derselben Hardware erstellen, ähnlich wie bei Xen und dem Linux Vserver-Projekt. OpenVZ ist der Open-Source-Zweig von Virtuozzo, einer kommerziellen Virtualisierungslösung, die von vielen Anbietern verwendet wird, die virtuelle Server anbieten. Der OpenVZ-Kernel-Patch ist unter der GPL-Lizenz lizenziert, und die Benutzerwerkzeuge unter der QPL-Lizenz.

Im ersten Kapitel werde ich den Linux-Kernel für Debian mit den OpenVZ-Patches kompilieren. Dies führt zu einem einfach zu installierenden .deb-Paket. Dies ist notwendig, wenn Sie Treiber benötigen, die nicht im Standardkernel enthalten sind, der von systs.org verfügbar ist. Sie können das erste Kapitel überspringen, wenn der vorkompilierte Kernel Ihren Anforderungen entspricht, und den Kernel wie in Kapitel 1.2 beschrieben installieren.

Ich möchte zunächst sagen, dass dies nicht der einzige Weg ist, ein solches System einzurichten. Es gibt viele Möglichkeiten, dieses Ziel zu erreichen, aber dies ist der Weg, den ich wähle. Ich gebe keine Garantie, dass dies bei Ihnen funktioniert!

Bitte beachten Sie: Wenn Sie den vorkompilierten OpenVZ-Kernel verwenden möchten, können Sie die Abschnitte 1 und 1.1 überspringen und direkt zu 1.2 gehen. Wenn Sie Ihren eigenen Kernel kompilieren möchten, lesen Sie bitte die Abschnitte 1 und 1.1, bevor Sie mit 1.2 fortfahren.

1 Bereiten Sie Ihren Server vor, um Virtuelle Private Server zu hosten

Zuerst installieren wir einige Voraussetzungen für die Kernelkompilierung.

apt-get install kernel-package libncurses5-dev fakeroot wget bzip2

1.1 Kompilieren des OpenVZ-Linux-Kernels

Herunterladen der Kernelquellen

Der OpenVZ-Patch ist derzeit nur für den Kernel 2.6.8 verfügbar. Wir werden den Vanilla-Kernel von kernel.org verwenden und ihn für unsere Bedürfnisse patchen und konfigurieren. Um die Quellen herunterzuladen und zu entpacken, führen Sie die folgenden Befehle aus:

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/

Holen Sie sich den OpenVZ-Patch und patchen Sie den Kernel

Jetzt laden wir den OpenVZ-Kernel-Patch von OpenVZ.org herunter und wenden ihn auf die Kernelquellen an.

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

Holen Sie sich die Kernelkonfiguration für OpenVZ

OpenVZ.org bietet mehrere Kernelkonfigurationen von generischen i686 bis hin zu Unternehmenskonfigurationen an. Ich wähle die generische i686-Konfiguration. Sie können eine andere Konfiguration auswählen, je nach Ihrer Hardware und Ihrem Prozessor. Die Konfigurationen können hier heruntergeladen werden: http://openvz.org/download/kernel/

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

Jetzt führen Sie “ make menuconfig “ aus, wählen Sie “ Load an alternate configuration file “ und wählen Sie die Datei “ /usr/src/linux-2.6.8/kernel-2.6.8-022stab078-i686.config.ovz “.

make menuconfig

Wenn Sie spezielle Anforderungen an die Kernelkonfiguration haben, ändern Sie diese jetzt. Wählen Sie dann Exit und dann Save, um die Kernelkonfiguration zu speichern.

make-kpkg clean

Jetzt kompilieren wir den Kernel.

fakeroot make-kpkg –revision=OpenVZ.2.6.8 kernel_image

Wenn die Kompilierung mit einem Fehler stoppt, führen Sie

make clean

aus und führen Sie dann die vorherigen Befehle erneut aus, beginnend mit

make menuconfig

1.2 Installieren des OpenVZ-Kernels

Wenn Sie das erste Kapitel übersprungen haben, können Sie jetzt den vorkompilierten Debian-Kernel installieren.

Fügen Sie das Repository für die OpenVZ-Tools zu /etc/apt/sources.list hinzu:

echo “ deb http://debian.systs.org/ stable openvz “ >> /etc/apt/sources.list
apt-get update

Installieren Sie die Pakete:

apt-get install kernel-image-2.6.8-stable-ovz

1.3 Installieren der OpenVZ-Tools

Installieren Sie die Pakete:

apt-get install vzctl vzquota vzctl-template

Jetzt sollten Sie Ihren Server neu starten:

shutdown -r now

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.