Zum Hauptinhalt springen

So erstellen Sie ein VDS auf einem Linux-Computer: Schritt für Schritt Anleitung

Virtuelle dedizierte Server (VDS) sind bei Linux-Benutzern sehr beliebt geworden. Zu ihren Vorteilen gehören vollständige Kontrolle über den Server, hohe Leistung und Flexibilität. Wenn Sie Ihr eigenes VDS auf einem Linux-Computer erstellen möchten, hilft Ihnen diese Schritt-für-Schritt-Anleitung bei der Durchführung aller erforderlichen Schritte.

Der erste Schritt beim Erstellen eines VDS besteht darin, ein Virtualisierungsprogramm wie VirtualBox oder VMware zu installieren. Wählen Sie das Programm aus, das Ihren Anforderungen am besten entspricht, und installieren Sie es auf Ihrem Computer. Laden Sie dann das Linux-Image von der offiziellen Website des Entwicklers herunter und installieren Sie es im Virtualisierungsprogramm.

Nachdem Sie Linux im Virtualisierungsprogramm installiert haben, müssen Sie die Einstellungen Ihres VDS konfigurieren. Der erste Schritt besteht darin, Ihrem VDS den Namen und die Größe zuzuweisen. Wählen Sie einen eindeutigen Namen aus, der sich leicht merken lässt, und stellen Sie die Größe des Laufwerks nach Ihren Bedürfnissen ein. Dies ist wichtig, da die Festplattengröße die Leistung Ihres VDS beeinflusst.

Was ist VDS?

Der VDS-Benutzer hat die volle Kontrolle über seinen Server und kann jede beliebige Software darauf installieren, das Betriebssystem konfigurieren und alle erforderlichen Änderungen vornehmen. VDS bietet eine höhere Leistung und Flexibilität als normales Shared Hosting und ist die ideale Lösung für große Websites, Online-Shops, Anwendungen und andere Projekte, die mit minimalem Eingriff des Hosting-Anbieters große Ressourcen erfordern.

VDS ist die Grundlage für verschiedene Aufgaben wie die Installation und Konfiguration von Webservern, Datenbanken, Mailservern, VPNs und vielen anderen Anwendungen. Durch die Virtualisierung garantiert VDS ein hohes Maß an Ressourcenisolierung, um zu vermeiden, dass andere Benutzer die Leistung Ihres Servers beeinträchtigen.

Vorteile von VDS

1. Ressourcen isolieren: VDS bietet Ihnen die Möglichkeit, die Ressourcen Ihres Servers von anderen Benutzern zu isolieren, was ein höheres Maß an Sicherheit und Stabilität bietet.

2. Flexibilität: Sie können die Einstellungen Ihres VDS an die Anforderungen Ihres Unternehmens anpassen. Sie können die Anzahl der Prozessoren, die Menge an RAM und Speicherplatz auswählen und die erforderlichen Programme und Betriebssysteme installieren.

3. Geschwindigkeit und Leistung: Da alle Ressourcen Ihrem VDS zugewiesen sind, können Sie eine höhere Geschwindigkeit und Leistung über VDS erwarten als bei Shared Hosting.

4. Einfache Bedienung: Sie erhalten vollen administrativen Zugriff auf Ihr VDS, wodurch Sie die volle Kontrolle über den Server haben. Sie können Software installieren, Sicherheitseinstellungen konfigurieren und andere administrative Aufgaben ausführen.

5. Skalierbarkeit: Bei Bedarf können Sie die Ressourcen Ihres VDS einfach skalieren, indem Sie Prozessoren, Speicher oder Speicherplatz hinzufügen, um die Anforderungen Ihres Unternehmens zu erfüllen.

6. Zuverlässigkeit: VDS bietet eine viel zuverlässigere Lösung als Shared Hosting, da Ihre Ressourcen unabhängig von anderen Benutzern sind. Wenn ein VDS Probleme hat, hat dies keinen Einfluss auf die Leistung anderer VDS.

7. Preis: VDS kann auf lange Sicht eine kostengünstigere Lösung sein, da Sie im Gegensatz zu einem physischen dedizierten Server nur für die verwendeten Ressourcen bezahlen.

Insgesamt bietet die Verwendung von VDS viele Vorteile für Unternehmen, von der Flexibilität und Kontrolle über die Serverumgebung bis hin zur Steigerung der Leistung und Zuverlässigkeit.

Vorbereitung

Bevor Sie VDS auf einem Linux-Computer erstellen können, müssen Sie einige vorbereitende Schritte ausführen:

1. Wir installieren die notwendigen Komponenten:

Für die Verwendung von VDS unter Linux sind folgende Komponenten und Programme erforderlich:

- Linux-Betriebssystem (Ubuntu, Debian oder CentOS werden empfohlen)

- Hypervisor (z. B. KVM oder VirtualBox)

- Virtualisierungspakete (z. B. qemu-kvm und virt-Manager)

- Netzwerk-Dienstprogramme (z. B. bridge-utils)

- Internetzugang

2. Überprüfen Sie die Anforderungen:

Überprüfen Sie vor der Installation, ob Ihr Computer die Anforderungen für die Verwendung virtueller Maschinen erfüllt. Stellen Sie sicher, dass Ihre Hardware die Virtualisierung unterstützt und über genügend Ressourcen zum Ausführen von VDS verfügt.

- Verfügbarkeit eines Prozessors mit Unterstützung für Hardware-Virtualisierung (z. B. Intel VT oder AMD-V)

- Genügend RAM (mindestens 2 GB empfohlen)

- Genügend freier Festplattenspeicher

- Verfügbarkeit geeigneter Treiber für Ihre Hardware

3. Wir installieren die notwendigen Programme:

Bevor Sie VDS erstellen, müssen Sie die erforderlichen Programme für die Virtualisierung und die Erstellung virtueller Maschinen installieren.

Installieren Sie die folgenden Programme mithilfe des Batch-Managers Ihres Betriebssystems:

- KVM oder VirtualBox

- qemu-kvm und virt-manager

Nachdem Sie diese Schritte ausgeführt haben, können Sie VDS auf Ihrem Linux-Computer erstellen und verwalten.

Auswahl einer Linux-Distribution

Bevor Sie mit dem Erstellen von VDS auf einem Linux-Computer fortfahren, müssen Sie eine Linux-Distribution auswählen, die als Grundlage für virtuelle Server verwendet werden soll.

Es gibt viele Linux-Distributionen, von denen jede ihre eigenen Eigenschaften und Vorteile hat. Bei der Auswahl einer Distribution sollten mehrere Faktoren berücksichtigt werden:

1. Zweck der Verwendung: Wenn Sie virtuelle Server für Webhosting oder Entwicklung verwenden möchten, ist eine Distribution mit einer benutzerfreundlichen Weboberfläche und einer großen Auswahl an vorinstallierter Software für Sie geeignet. Wenn Sie sich mit der Konfiguration und Sicherheit von Servern befassen, sollten Sie auf die "nackten" Distributionen achten, die es Ihnen ermöglichen, das System nach Belieben zu konfigurieren.

2. Unterstützung: Es ist wichtig, eine Distribution auszuwählen, die von der Entwicklergemeinschaft aktiv aktualisiert und gepflegt wird. Dadurch erhalten Sie Zugriff auf die neuesten Sicherheitsupdates und Fehlerbehebungen.

3. Erfahrung und Wissen: Wenn Sie bereits Erfahrung mit Linux haben, können Sie eine Distribution auswählen, mit der Sie vertraut sind und bequem arbeiten. Wenn Sie ein Anfänger sind, ist es besser, eine einfachere und freundlichere Distribution zu wählen, die verständlicher und einfacher zu konfigurieren ist.

Es ist wichtig sich daran zu erinnern, dass die Wahl einer Linux-Distribution eine individuelle Entscheidung ist, die von Ihren Bedürfnissen und Vorlieben abhängt. Es gibt keine "bessere" oder "schlechtere" Distribution, jede hat ihre eigenen Vor- und Nachteile.

Erforderliche Komponenten installieren

Sie müssen mehrere Komponenten installieren, bevor Sie VDS auf einem Linux-Computer erstellen können. Hier finden Sie eine Liste der benötigten Pakete und Anweisungen, wie Sie sie installieren können:

1. KVM (Kernel-based Virtual Machine)

Mit KVM können Sie virtuelle Maschinen ausführen, auf denen der Linux-Kernel ausgeführt wird. Installieren Sie KVM mit dem folgenden Befehl:

sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

2. Virt-Manager

Virt-Manager bietet eine grafische Benutzeroberfläche zur Verwaltung virtueller Maschinen auf KVM-Basis. Installieren Sie den Virt-Manager mit folgendem Befehl:

sudo apt-get install virt-manager

3. Libvirt

Libvirt ist ein Virtualisierungsverwaltungs-Toolkit, mit dem Sie Hypervisoren wie KVM steuern können. Installieren Sie Libvirt mit dem Befehl:

sudo apt-get install libvirt-daemon-system

4. Bridge-utils

Bridge-utils ermöglicht das Erstellen und Verwalten von Netzwerkbrücken. Installieren Sie Bridge-utils mit dem folgenden Befehl:

sudo apt-get install bridge-utils

Nachdem Sie alle erforderlichen Komponenten installiert haben, können Sie mit dem Erstellen und Konfigurieren von VDS auf Ihrem Linux-Computer beginnen.

Erstellen einer virtuellen Maschine

Der Prozess zum Erstellen einer virtuellen Maschine auf einem Linux-Computer umfasst mehrere Schritte:

  1. Installieren der Software VirtualBox damit können Sie virtuelle Maschinen erstellen und verwalten.
  2. Erstellen Sie eine neue virtuelle Maschine mit den VirtualBox-Tools.
  3. Konfigurieren Sie die Einstellungen der virtuellen Maschine, z. B. die Größe des Arbeitsspeichers, die Größe der Festplatte, den Betriebssystemtyp und andere.
  4. Installieren Sie das Betriebssystem auf einer virtuellen Maschine.

Um mit der Installation von VirtualBox zu beginnen, müssen Sie die folgenden Schritte ausführen:

  1. Öffnen Sie ein Terminal auf Ihrem Computer.
  2. Geben Sie für Benutzer von Ubuntu und anderen Debian-basierten Distributionen den Befehl ein:

sudo apt-get install virtualbox
sudo dnf install VirtualBox
sudo pacman -S virtualbox
sudo zypper install virtualbox

Nachdem VirtualBox installiert ist, können Sie mit der Erstellung einer virtuellen Maschine beginnen:

SchrittDie Beschreibung
1Öffnen Sie VirtualBox.
2Klicken Sie in der oberen Symbolleiste auf die Schaltfläche Neu.
3Geben Sie den Namen der virtuellen Maschine ein, und wählen Sie den Betriebssystemtyp aus.
4Wählen Sie die Größe des für die virtuelle Maschine zugewiesenen Arbeitsspeichers aus.
5Erstellen Sie eine virtuelle Festplatte mit der gewünschten Kapazität.
6Wählen Sie den Dateityp für das virtuelle Laufwerk aus.
7Geben Sie den Speicherort und die Größe des virtuellen Laufwerks an.
8Klicken Sie auf Neu, um die Erstellung der virtuellen Maschine abzuschließen.

Sobald die virtuelle Maschine erstellt wurde, können Sie das Betriebssystem darauf installieren.

Jetzt wissen Sie, wie Sie mit VirtualBox eine virtuelle Maschine auf einem Linux-Computer erstellen.

Laden eines Linux-Images

Bevor Sie ein VDS auf einem Linux-Computer erstellen können, müssen Sie ein Linux-Betriebssystemabbild herunterladen.

Es gibt mehrere Möglichkeiten, ein Linux-Image zu laden:

ArtDie Beschreibung
Download von der offiziellen WebsiteEs gibt verschiedene Distributionen des Betriebssystems auf der offiziellen Linux-Website. Wählen Sie das geeignete Betriebssystem aus. Häufig werden verschiedene Versionen bereitgestellt, z. B. mit oder ohne grafische Oberfläche.
Vom Spiegel ladenWenn die offizielle Linux-Website nicht verfügbar ist oder der Download zu langsam ist, können Sie Spiegel verwenden. Spiegel sind Kopien der offiziellen Website, die auf anderen Servern gehostet werden. Suchen Sie nach einem geeigneten Spiegel und laden Sie das Betriebssystemabbild davon herunter.
Herunterladen von einem TorrentUm von einem Torrent zu booten, müssen Sie den entsprechenden Client installieren und die Linux-Image-Torrent-Datei herunterladen. Ein Torrent-Download kann bei einer langsamen Internetverbindung nützlich sein, da der Torrent-Client die Integrität automatisch überprüft und beschädigte Teile der Datei repariert.

Wählen Sie eine für Sie bequeme Methode aus, um das Linux-Image zu booten, und fahren Sie mit dem nächsten Schritt fort.

Konfigurieren einer virtuellen Maschine

Nachdem Sie den KVM-Host erfolgreich auf Ihrem Linux-Computer installiert und konfiguriert haben, können Sie mit dem Erstellen und Konfigurieren einer virtuellen Maschine (Virtual Machine, VM) fortfahren.

Hier sind einige Schritte, die Sie befolgen müssen:

  1. Erstellen eines virtuellen Laufwerks – zuerst müssen Sie ein virtuelles Laufwerk erstellen, auf dem das Betriebssystem Ihrer virtuellen Maschine gespeichert wird. Sie können die gewünschte Laufwerksgröße und den Speicherort der Datei auswählen.
  2. Installieren des Betriebssystems – sie können dann das Betriebssystem auf Ihrer virtuellen Maschine installieren. Dazu benötigen Sie ein Betriebssystemdisketten-Image, das Sie von der offiziellen Website herunterladen können.
  3. Einrichten des virtuellen Raums – nach der Installation des Betriebssystems müssen Sie einen virtuellen Raum wie eine Netzwerkverbindung und den Zugriff auf das Dateisystem des Hosts konfigurieren.
  4. Ressourcen verwalten – je nach Ihren Anforderungen können Sie verschiedene Ressourceneinstellungen Ihrer virtuellen Maschine konfigurieren, z. B. die Anzahl der zugewiesenen RAM- oder Prozessorkerne.
  5. Starten einer virtuellen Maschine – wenn alle Einstellungen vorgenommen wurden, können Sie Ihre virtuelle Maschine starten und mit der Verwendung beginnen.

Die Verwaltung und Konfiguration der virtuellen Maschine kann je nach Vorliebe und Erfahrung im Umgang mit Linux über eine Befehlszeile oder eine grafische Oberfläche erfolgen.

Denken Sie daran, dass die richtige Konfiguration einer virtuellen Maschine eine Schlüsselkomponente für die erfolgreiche Verwendung von VDS auf einem Linux-Computer ist. Weitere Informationen zu den spezifischen Konfigurationsschritten finden Sie in der KVM-Dokumentation und Ihrem Betriebssystem.

Netzwerk einrichten

Nachdem Sie VDS auf einem Linux-Computer erstellt haben, müssen Sie die Netzwerkeinstellungen konfigurieren, um eine Verbindung mit anderen Geräten im Netzwerk herzustellen. Führen Sie dazu die folgenden Schritte aus:

1. Überprüfen Sie die Netzwerkschnittstelle

Öffnen Sie ein Terminal und geben Sie ifconfig ein, um eine Liste der verfügbaren Netzwerkschnittstellen anzuzeigen. Beachten Sie den Namen der Netzwerkschnittstelle, die für Ihr VDS verwendet werden soll.

eth0: flags=4163 mtu 1500inet 192.168.0.100 netmask 255.255.255.0 broadcast 192.168.0.255inet6 fe80::20c:29ff:fe73:272f prefixlen 64 scopeid 0x20ether 00:0c:29:73:27:2f txqueuelen 1000 (Ethernet)RX packets 352981224 bytes 197406446004 (183.6 GiB)RX errors 0 dropped 60199 overruns 0 frame 0TX packets 125803763 bytes 137466569008 (127.8 GiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0device interrupt 19 base 0x20b0

In diesem Beispiel ist die Netzwerkschnittstelle eth0.

2. Bearbeiten Sie die Konfigurationsdatei für die Netzwerkschnittstelle

Führen Sie im Terminal den Befehl sudo nano /etc/network/interfaces aus, um die Datei mit den Netzwerkschnittstelleneinstellungen zu öffnen. Suchen Sie die Zeile, die mit iface beginnt, gefolgt vom Namen der Netzwerkschnittstelle, und bearbeiten Sie sie wie folgt:

iface eth0 inet staticaddress Ваш_IP_адресnetmask Ваша_сетевая_маскаgateway IP_шлюза
iface eth0 inet staticaddress 192.168.0.100netmask 255.255.255.0gateway 192.168.0.1

3. Starten Sie die Netzwerkschnittstelle neu

Führen Sie den Befehl sudo systemctl restart networking aus.service , um die Netzwerkschnittstelleneinstellungen neu zu starten.

Jetzt muss Ihr VDS auf einem Linux-Computer so konfiguriert sein, dass er in Ihrem Netzwerk ausgeführt wird.

Zuweisen einer statischen IP-Adresse

Nachdem Sie ein VDS auf einem Linux-Computer erstellt haben, müssen Sie Ihrem virtuellen Server möglicherweise eine statische IP-Adresse zuweisen. Eine statische IP-Adresse ermöglicht es Ihrem Server, eine permanente ID im Netzwerk zu haben, was den Zugriff und die Konfiguration des Servers erleichtert.

Führen Sie die folgenden Schritte aus, um Ihrem VDS eine statische IP-Adresse zuzuweisen:

  1. Öffnen Sie ein Terminal auf Ihrem Linux-Computer und führen Sie den Befehl aus:
sudo nano /etc/network/interfaces

Mit diesem Befehl wird die Netzwerkkonfigurationsdatei in einem Texteditor geöffnet.

  1. Suchen Sie in der geöffneten Datei nach der Zeile, die mit "iface" beginnt und Informationen über die Schnittstelle enthält, der Sie eine statische IP-Adresse zuweisen möchten. Dies ist normalerweise eine Zeichenfolge mit "eth0" oder "ensXX", wobei XX die Schnittstellennummer ist.
auto ensXXiface ensXX inet dhcp
  1. Ändern Sie die Zeichenfolge "inet dhcp" in die folgende Zeile, um eine statische IP-Adresse zuzuweisen:
iface ensXX inet staticaddress Ваш_IP_адресnetmask Ваш_сетевой_маскаgateway Ваш_шлюзdns-nameservers Ваш_первый_DNS Ваш_второй_DNS

Ersetzen Sie "Ihre IP-Adresse", "Ihre Netzmaske", "Ihr Gateway", "Ihr erstes_dns" und "Ihr zweites_dns" durch die entsprechenden Einstellungen für Ihr Netzwerk. Die IP-Adresse muss im Format xxx sein.xxx.xxx.xxx, Subnetzmaske im Format xxx.xxx.xxx.xxx, Gateway - im xxx-Format.xxx.xxx.xxx und DNS-Server im xxx-Format.xxx.xxx.xxx.

  1. Speichern Sie die Änderungen, und schließen Sie den Texteditor, indem Sie Strg + O, dann Enter und Strg+ X drücken.

Nachdem Sie diese Einstellungen angewendet haben, wird Ihr VDS eine statische IP-Adresse haben. Starten Sie den Server neu, damit die Änderungen wirksam werden:

sudo reboot

Nach dem Neustart können Sie sich mit der angegebenen statischen IP-Adresse mit Ihrem VDS verbinden.

Konfigurieren von DNS-Servern

Damit Ihr VDS ordnungsgemäß funktioniert, müssen Sie DNS-Server konfigurieren. DNS-Server sind dafür verantwortlich, Domänennamen in entsprechende IP-Adressen umzuwandeln, sodass Computer sich im Netzwerk gegenseitig finden können.

Unter Linux erfolgt die Konfiguration von DNS-Servern normalerweise über eine Datei /etc/resolv.conf. Öffnen Sie diese Datei zunächst mit einem beliebigen Texteditor:

sudo nano /etc/resolv.conf

In der Datei /etc/resolv.conf sie müssen die IP-Adressen der DNS-Server angeben, die Sie verwenden möchten. Normalerweise stellt Ihr Internetdienstanbieter die IP-Adressen der DNS-Server bereit, die Sie verwenden können.

Fügen Sie der Datei die folgenden Zeilen hinzu /etc/resolv.conf (durch Ersetzen von "dns_server1" und "dns_server2" durch echte DNS-Server-IP-Adressen):

Speichern Sie die Änderungen, und schließen Sie die Datei.

Ihr VDS muss nun die DNS-Server ordnungsgemäß konfigurieren und die Domänennamenauflösung erfolgreich durchführen.