Was ist ein VPS und wie funktioniert er?
Ein VPS (Virtual Private Server) ist eine virtuelle Maschine, die sich wie ein kleiner, eigenständiger Computer im Internet verhält. Sie hat ein eigenes Betriebssystem, eine eigene IP-Adresse, einen reservierten Anteil an CPU und RAM sowie eine Festplatte, die nur Sie lesen können. Sie melden sich per SSH (Linux) oder Remote Desktop (Windows) an und installieren die Software, die Sie benötigen. Wenn Sie es ausprobieren möchten, können Sie einen VPS stundenweise mieten und ihn nach Gebrauch wieder löschen.
So funktioniert ein VPS
Auf einem physischen Server läuft ein Hypervisor. Unter Linux ist das meist KVM, das im Kernel integriert ist. Der Hypervisor teilt die Maschine in mehrere isolierte virtuelle Maschinen auf. Jede erhält eine feste Anzahl virtueller CPU-Kerne (vCPU), eine bestimmte Menge RAM und eine virtuelle Festplatte. Da die Ressourcen für jede Maschine reserviert sind, kann ein ausgelasteter Nachbar sie nicht wegnehmen. Das ist der Hauptunterschied zum Shared Hosting.
Ein Cloud-VPS ergänzt eine Automatisierungsebene. Sie erstellen, anpassen, sichern als Snapshot und löschen Server über eine Web-Konsole oder eine API, statt auf einen Techniker zu warten. Viele Anbieter rechnen stündlich ab.
Wofür man einen VPS nutzt
- Websites und Online-Shops, einschließlich WordPress.
- Webanwendungen und APIs mit eigener Datenbank.
- Spielserver und Sprachserver.
- Ein persönliches VPN, einen Proxy oder einen kleinen Mail-Relay.
- Entwicklung, Tests und CI-Runner.
- Remote Desktop auf einem Windows-VPS.
VPS im Vergleich mit anderen Optionen
| Shared Hosting | VPS | Dedizierter Server | |
|---|---|---|---|
| Ressourcen | Geteilt | Reserviert | Ein ganzer Rechner |
| Root-Zugriff | Nein | Ja | Ja |
| Typischer Einsatz | Kleine Websites | Websites, Apps, Datenbanken | Hohe, gleichmäßige Last |
Den ausführlicheren Vergleich finden Sie unter VPS und Shared Hosting im Vergleich.
Was Sie vor dem Kauf prüfen sollten
- vCPU, RAM und Festplatte. Orientieren Sie sich an den Anforderungen Ihrer Software; siehe Wie Sie die VPS-Ausstattung wählen.
- Festplattentyp. NVMe ist für Datenbanken und stark frequentierte Websites deutlich schneller als eine rotierende Festplatte.
- Standort. Wählen Sie ein Rechenzentrum nahe Ihren Besuchern, um die Latenz niedrig zu halten.
- Abrechnung. Stündliche Abrechnung eignet sich für Tests und kurze Projekte; Vorauszahlungszeiträume sind günstiger für Server, die das ganze Jahr laufen.
- Backups und Snapshots. Legen Sie fest, wie Sie den Server wiederherstellen, falls etwas ausfällt.
- Schutz. Fragen Sie, ob DDoS-Filterung enthalten ist und welche Firewall-Optionen es gibt.
Beachten Sie, dass die meisten Anbieter, einschließlich ONIE, einen gestoppten Server weiterhin abrechnen, da seine Ressourcen reserviert bleiben. Löschen Sie den Server, um die Kosten zu stoppen.
Erste Schritte auf einem neuen VPS
Nach dem Start des Servers verbinden Sie sich per SSH, aktualisieren das System und legen einen normalen Benutzer an. Auf Ubuntu:
ssh root@YOUR_SERVER_IP
apt update && apt upgrade -y
adduser deploy && usermod -aG sudo deployFolgen Sie danach der Anleitung SSH auf einem Linux-VPS absichern, bevor Sie etwas anderes installieren.
Häufig gestellte Fragen
Ist ein VPS dasselbe wie ein Cloud-Server?
Fast. Ein Cloud-Server ist ein VPS, den Sie über eine API oder Konsole verwalten, mit schneller Bereitstellung und meist stündlicher Abrechnung. Im alltäglichen Gebrauch bedeuten beide Begriffe dasselbe.
Brauche ich technische Kenntnisse, um einen VPS zu nutzen?
Für einen Linux-VPS brauchen Sie grundlegende Kenntnisse der Kommandozeile, für einen Windows-VPS Remote Desktop. Sie sind selbst für Updates und Sicherheit verantwortlich, folgen Sie daher einer Einrichtungsanleitung.
Ist ein VPS schneller als Shared Hosting?
Bei anspruchsvollen Websites meist ja, weil CPU, RAM und Festplatte für Sie reserviert sind und nicht mit anderen Konten geteilt werden.