Wie man eine Unternehmenswebsite auf einem VPS erstellt

Aug 30, 2025Arnold L.

Wie man eine Unternehmenswebsite auf einem VPS erstellt

Ein virtueller privater Server, kurz VPS, bietet für Ihr Unternehmen einen praktischen Mittelweg zwischen Shared Hosting und einem vollständig dedizierten Server. Sie erhalten mehr Kontrolle, bessere Leistung und eine klarere Ressourcenverteilung als bei einem einfachen Shared-Hosting-Tarif, während die Kosten für ein neues Unternehmen überschaubar bleiben.

Diese Balance macht einen VPS attraktiv für Gründer, die eine Unternehmenswebsite, eine Produkt-Landingpage, ein Kundenportal oder eine wachsende Content-Website starten. Wenn Sie kürzlich eine neue LLC oder Corporation gegründet haben und eine professionelle Online-Präsenz aufbauen möchten, kann ein VPS eine starke Grundlage für Ihre erste ernsthafte Website sein.

Dieser Leitfaden führt Sie durch den gesamten Prozess der Erstellung einer Website auf einem VPS, von der Servereinrichtung über die Bereitstellung bis hin zu Sicherheit und Launch.

Was Sie vor dem Start benötigen

Bevor Sie sich mit dem Server verbinden, sollten Sie die Grundlagen bereitlegen:

  • Einen Domainnamen
  • Einen VPS-Tarif mit ausreichend CPU, RAM und Speicher für Ihre Website
  • SSH-Zugriff auf den Server
  • Eine einsatzbereite Website, etwa WordPress, eine benutzerdefinierte Anwendung oder statische HTML-Dateien
  • Eine Backup-Strategie
  • Administrativen Zugriff auf Ihren DNS-Anbieter

Wenn es sich um eine Unternehmenswebsite handelt, entscheiden Sie außerdem, was die Seite am ersten Tag leisten muss. Eine einfache Broschürenseite hat andere Anforderungen als ein E-Commerce-Shop, eine Mitgliedschaftsplattform oder ein Anwendungs-Dashboard.

1. Den richtigen VPS-Tarif wählen

Der beste VPS-Tarif hängt von Ihrem Traffic, Ihrem Stack und Ihrem Budget ab. Kaufen Sie zum Start nicht zu viel ein, aber dimensionieren Sie den Server auch nicht zu klein.

Achten Sie auf:

  • Ausreichend RAM für Webserver, Datenbank und Anwendung
  • SSD- oder NVMe-Speicher für schnellere Lese- und Schreibvorgänge
  • Zuverlässige Bandbreite und Verfügbarkeit
  • Einen Standort in der Nähe Ihrer Zielgruppe
  • Snapshots oder automatische Backup-Optionen
  • Einfache Upgrade-Möglichkeiten bei wachsendem Traffic

Für die meisten kleinen Unternehmenswebsites ist ein Linux-VPS die flexibelste Wahl. Wenn Ihr Team mit Infrastrukturverwaltung nicht vertraut ist, kann ein verwalteter VPS Zeit sparen und das betriebliche Risiko senken.

2. Per SSH mit dem Server verbinden

Sobald Ihr Anbieter Ihnen die IP-Adresse und die Zugangsdaten gibt, verbinden Sie sich per SSH.

ssh root@YOUR_SERVER_IP

Wenn Sie einen nicht-Root-Administratorkonto verwenden, kann der Befehl so aussehen:

ssh admin@YOUR_SERVER_IP

Nach der Anmeldung sollten Sie ein separates Administratorkonto anlegen, falls der Anbieter Sie zunächst als root einrichtet. Die tägliche Arbeit nicht über das Root-Konto laufen zu lassen, ist ein grundlegender Sicherheitsschritt.

3. Das Betriebssystem aktualisieren

Aktualisieren Sie den Server immer, bevor Sie etwas anderes installieren. Frische VPS-Images benötigen oft noch Sicherheitsupdates.

Für Debian- oder Ubuntu-Systeme:

sudo apt update
sudo apt upgrade -y

Für RHEL-basierte Systeme wie AlmaLinux, Rocky Linux oder CentOS-kompatible Umgebungen:

sudo yum update -y

Ein aktueller Server reduziert das Risiko, auf veralteten Paketen oder bekannten Sicherheitslücken aufzubauen.

4. Den Web-Stack installieren

Ihr Stack hängt von der Website ab, die Sie erstellen. Für viele Unternehmenswebsites benötigen Sie:

  • Einen Webserver wie Apache oder Nginx
  • Einen Datenbankserver wie MySQL oder MariaDB
  • Eine Skriptsprache wie PHP, falls Ihre Website sie benötigt

Für eine typische PHP-basierte Website auf Ubuntu könnten Sie Pakete wie diese installieren:

sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql -y

Bei RHEL-basierten Distributionen können die Paketnamen abweichen, aber das Ziel bleibt gleich: Webserver, Datenbank und Laufzeitumgebung für die Anwendung.

Wenn Ihre Website statisch ist, können Sie die Datenbank oft weglassen und den Stack schlanker halten. Wenn Sie WordPress, ein CRM oder eine benutzerdefinierte Geschäftsanwendung betreiben, stellen Sie sicher, dass der Server die erforderlichen Abhängigkeiten enthält.

5. Den Webserver konfigurieren

Ein VPS wird erst dann wirklich nützlich, wenn der Webserver korrekt konfiguriert ist. Mindestens sollten Sie Folgendes einrichten:

  • Ein Document Root für Ihre Website-Dateien
  • Einen Virtual Host oder Server Block für Ihre Domain
  • Eine klare Verzeichnisstruktur
  • Korrekte Dateibesitzrechte und Berechtigungen

Bei Apache ermöglichen Virtual Hosts, mehrere Websites sauber auf demselben Server zu betreiben. Bei Nginx erfüllen Server Blocks denselben Zweck.

Eine einfache Apache-Site-Konfiguration könnte Folgendes definieren:

  • Ihren Domainnamen
  • Den Pfad zu den Website-Dateien
  • Speicherorte für Fehler- und Zugriff-Logs
  • Weiterleitungsregeln, falls eine Version der Website auf eine andere zeigen soll

Halten Sie die Konfiguration zunächst einfach. Sie können Umschreiberegeln, Caching-Regeln und anwendungsspezifische Direktiven später ergänzen, sobald die Website live ist.

6. Die Datenbank einrichten

Wenn Ihre Website eine Datenbank verwendet, legen Sie sie ausdrücklich an, statt auf Standardzugänge oder Beispielbenutzer zu vertrauen.

Typische Schritte sind:

  • Eine Datenbank erstellen
  • Einen Datenbankbenutzer erstellen
  • Ein starkes Passwort vergeben
  • Diesen Benutzer auf genau die benötigte Datenbank beschränken
  • Ihr Schema oder Ihre Anwendungsdaten importieren

Selbst wenn Sie nur eine kleine Website starten, sollten Sie den Datenbankzugriff wie Produktionsinfrastruktur behandeln. Schwache Datenbankzugänge sind ein häufiges Sicherheitsproblem und leicht zu vermeiden.

7. Die Website-Dateien hochladen

Sie können Dateien auf verschiedene Weise auf Ihren VPS bereitstellen.

SFTP

SFTP ist für die meisten Teams eine sichere Wahl. Es verwendet SSH als Transport und ist mit Tools wie FileZilla, Cyberduck oder Kommandozeilen-Clients leicht nutzbar.

Git-basierte Bereitstellung

Wenn Ihr Team mit Git arbeitet, können Sie direkt auf dem Server aus einem Repository ziehen oder eine Deployment-Pipeline verwenden. Das ist eine starke Option für Websites, die sich häufig ändern.

Rsync

Für schnelle Dateisynchronisationen ist rsync effizient und zuverlässig, besonders bei statischen Websites oder inkrementellen Aktualisierungen.

Unabhängig von der gewählten Methode sollten Sie nach dem Upload diese Grundlagen prüfen:

  • Die Dateien liegen im richtigen Webroot
  • Besitzrechte und Berechtigungen sind korrekt
  • Der Webserver kann die Dateien lesen
  • Schreibbare Verzeichnisse sind auf das beschränkt, was die Anwendung tatsächlich benötigt

8. Ihre Domain auf den VPS verweisen

Ihre Website ist für Besucher erst sichtbar, wenn Ihre Domain auf den VPS zeigt.

Passen Sie bei Ihrem DNS-Anbieter die Einträge nach Bedarf an:

  • Ein A-Record für die Hauptdomain
  • Ein CNAME-Record, wenn www auf die Root-Domain zeigen soll
  • Weitere Einträge, die für E-Mail- oder Anwendungsdienste erforderlich sind

DNS-Änderungen können eine gewisse Zeit benötigen, bis sie sich verbreitet haben. Planen Sie eine kurze Verzögerung ein, bevor die Website überall sichtbar wird.

Wenn Ihr Unternehmen auf E-Mail angewiesen ist, achten Sie darauf, bestehende MX-, SPF-, DKIM- oder DMARC-Einträge bei der Domain-Aktualisierung nicht zu verändern.

9. SSL für HTTPS hinzufügen

Eine moderne Unternehmenswebsite sollte von Anfang an HTTPS verwenden. Das schützt den Besuchertraffic und schafft Vertrauen.

Wenn Sie Let’s Encrypt nutzen, können Sie ein Zertifikat in der Regel mit einem Tool wie Certbot installieren. Die genauen Schritte hängen von Server und Distribution ab, aber der allgemeine Ablauf ist:

  • Den Zertifikats-Client installieren
  • Die Domain-Inhaberschaft validieren
  • Das Zertifikat anfordern
  • Die automatische Verlängerung konfigurieren
  • HTTP auf HTTPS umleiten

Nach der Installation sollten Sie die Website im Browser testen und prüfen, dass jede wichtige Seite sicher geladen wird.

10. Den Server absichern

Ein sauberer Launch reicht nicht aus. Sie brauchen auch eine stabile und sichere Umgebung.

Mindestens sollten Sie Folgendes tun:

  • Wenn möglich SSH-Schlüssel statt Passwörtern verwenden
  • Root-Login deaktivieren, sofern Ihr Setup das zulässt
  • Die Firewall aktiviert lassen
  • Nur die Ports öffnen, die Sie tatsächlich benötigen
  • Falls sinnvoll automatische Sicherheitsupdates installieren
  • Protokolle auf fehlgeschlagene Anmeldeversuche und Anwendungsfehler überwachen
  • Regelmäßige Backups einrichten und prüfen, dass sie sich wiederherstellen lassen

Auf vielen Linux-Systemen sind die Firewall-Werkzeuge unkompliziert:

sudo ufw allow OpenSSH
sudo ufw allow 80
sudo ufw allow 443
sudo ufw enable

Wenn Sie eine andere Distribution verwenden, heißt das Firewall-Tool möglicherweise firewalld oder ein anderes natives Dienstprogramm. Das Prinzip bleibt dasselbe: nur die notwendige Angriffsfläche öffnen, um die Website zu betreiben.

11. Die Website vor dem Launch testen

Veröffentlichen Sie die Website erst, wenn Sie sie sorgfältig getestet haben.

Prüfen Sie Folgendes:

  • Die Startseite lädt korrekt
  • Kontaktformulare funktionieren
  • Login- oder Checkout-Abläufe sind funktionsfähig
  • Mobile Darstellung ist korrekt
  • SSL verhält sich ordnungsgemäß
  • Seiten laden ohne Fehler
  • Die Leistung ist auf realen Geräten und langsameren Verbindungen akzeptabel

Überprüfen Sie außerdem die Serverprotokolle auf Warnungen und Fehler. Kleine Probleme, die die Startseite nicht sichtbar beeinträchtigen, können dennoch Formulare, Zahlungen oder Lead-Erfassung stören.

Häufige Fehler, die Sie vermeiden sollten

Viele erste VPS-Launches scheitern an vermeidbaren Ursachen. Achten Sie auf diese Probleme:

  • Einen Tarif zu wählen, der für die Anwendung zu klein ist
  • Standardpasswörter beizubehalten
  • Dateien hochzuladen, ohne die Berechtigungen zu prüfen
  • DNS-Einträge zu vergessen
  • SSL zu überspringen
  • Die Website vor größeren Änderungen nicht zu sichern
  • Nach dem Launch keine Patch-Updates zu beachten

Ein VPS gibt Ihnen mehr Kontrolle, aber mit dieser Kontrolle geht Verantwortung einher. Der Server verwaltet sich nicht von selbst.

Wann ein VPS für ein Unternehmen sinnvoll ist

Ein VPS ist eine starke Wahl, wenn Ihre Website mehr benötigt als einfaches Shared Hosting bieten kann. Er eignet sich gut für:

  • Neue Unternehmen, die eine professionelle Online-Präsenz aufbauen wollen
  • Wachsende Websites mit moderatem Traffic
  • Content-Websites mit benutzerdefinierten Plugins oder Anwendungen
  • Dienstleistungsunternehmen, die zuverlässige Verfügbarkeit und Leistung benötigen
  • Gründer, die Spielraum zum Skalieren wollen, ohne sofort die Plattform wechseln zu müssen

Wenn Sie Ihr Unternehmen kürzlich gegründet haben und eine zuverlässige Startplattform benötigen, kann ein VPS eine schlanke, aber seriöse Webpräsenz unterstützen, während Ihr Unternehmen wächst.

Abschließende Gedanken

Eine Website auf einem VPS aufzubauen ist nicht schwierig, erfordert aber Struktur. Wählen Sie den richtigen Server, sichern Sie ihn richtig ab, spielen Sie Ihre Dateien sauber ein und testen Sie alles vor dem Launch.

Für Unternehmen, die mehr Kontrolle wünschen, als Shared Hosting bieten kann, ist ein VPS eine praktische und skalierbare Option. Er gibt Ihnen die Flexibilität, heute eine einfache Marketing-Website zu betreiben und später ohne kompletten Neuaufbau zu einer fortgeschritteneren Umgebung zu wechseln.

Disclaimer: The content presented in this article is for informational purposes only and is not intended as legal, tax, or professional advice. While every effort has been made to ensure the accuracy and completeness of the information provided, Zenind and its authors accept no responsibility or liability for any errors or omissions. Readers should consult with appropriate legal or professional advisors before making any decisions or taking any actions based on the information contained in this article. Any reliance on the information provided herein is at the reader's own risk.

This article is available in English (United States), Deutsch, Türkçe, Polski, Čeština, and Suomi .

Zenind bietet Ihnen eine benutzerfreundliche und kostengünstige Online-Plattform für die Gründung Ihres Unternehmens in den Vereinigten Staaten. Werden Sie noch heute Mitglied bei uns und starten Sie Ihr neues Geschäftsvorhaben.

Häufig gestellte Fragen

Keine Fragen verfügbar. Bitte schauen Sie später noch einmal vorbei.