Tutorial: Mehrere Websites auf einem Hostinger VPS mit CloudPanel einrichten
Dieses Tutorial führt dich Schritt für Schritt durch die Einrichtung mehrerer Websites auf einem Hostinger VPS unter Verwendung von CloudPanel. CloudPanel ist ein extrem schnelles und benutzerfreundliches Control Panel, das speziell für PHP-Anwendungen optimiert ist.
Voraussetzungen
- Ein aktiver Hostinger VPS-Account (KVM-Tarif empfohlen).
- Mindestens eine (oder mehrere) registrierte Domains.
- Grundkenntnisse im Umgang mit dem Browser und DNS-Einstellungen.
Schritt 1: Hostinger VPS mit CloudPanel aufsetzen
Hostinger macht es dir sehr einfach, da sie ein fertiges "Image" für CloudPanel anbieten.
- Logge dich in dein Hostinger HPanel ein.
- Gehe zu VPS und wähle deinen Server aus.
- Klicke in der Seitenleiste auf Betriebssystem (OS).
- Wähle den Reiter Applikationen.
- Suche nach CloudPanel (meist auf Ubuntu Basis) und klicke auf "Betriebssystem ändern", um die Installation zu starten.
- Sobald die Installation abgeschlossen ist, findest du unter dem Reiter Übersicht deine VPS-IP-Adresse.
Schritt 2: CloudPanel Ersteinrichtung
- Kopiere deine VPS-IP-Adresse.
- Öffne einen neuen Tab im Browser und gib ein:
https://DEINE-IP-ADRESSE:8443. - Akzeptiere die Sicherheitswarnung (da das SSL-Zertifikat für die IP noch nicht existiert).
- Erstelle deinen Administrator-Benutzer (Name, E-Mail, Passwort).
- Logge dich danach in das CloudPanel Dashboard ein.
Schritt 3: DNS-Einstellungen (Wichtig!)
Damit deine Websites erreichbar sind, musst du deine Domains mit dem VPS verbinden. Dies geschieht bei deinem Domain-Anbieter (z. B. Hostinger, Namecheap, etc.).
- Gehe zu den DNS-Einstellungen deiner ersten Domain.
- Erstelle einen A-Record:
- Host/Name:
@(oder leer lassen) - Value/Points to: Deine VPS-IP-Adresse
- Host/Name:
- Erstelle einen zweiten A-Record für
www:- Host/Name:
www - Value/Points to: Deine VPS-IP-Adresse
- Host/Name:
- Wiederhole dies für jede weitere Domain, die du auf dem VPS hosten möchtest.
Schritt 4: Die erste Website hinzufügen
- Klicke im CloudPanel auf den Button Add Site.
- Wähle Create a PHP Site (funktioniert für WordPress, Laravel und fast alle Standard-Websites).
- Gib den Domain Namen ein (z. B.
meine-erste-seite.de). - Wähle die gewünschte PHP-Version (z. B. 8.2).
- Lege einen Site User fest (dieser wird automatisch für den Dateizugriff erstellt).
- Klicke auf Add Site.
Schritt 5: Weitere Websites hinzufügen (Multi-Site Setup)
Dies ist der Kern des Tutorials. Du kannst beliebig viele Websites hinzufügen, solange die Ressourcen deines VPS (RAM/CPU) ausreichen.
- Klicke oben rechts wieder auf Add Site.
- Wähle erneut Create a PHP Site.
- Gib deine zweite Domain ein (z. B.
meine-zweite-seite.com). - Du kannst denselben oder einen neuen Site-User verwenden.
- Klicke auf Add Site.
Nun laufen beide Websites isoliert voneinander auf demselben Server.
Schritt 6: SSL-Zertifikate (HTTPS) aktivieren
Damit deine Websites sicher sind (Schlosssymbol im Browser), benötigt jede Domain ein SSL-Zertifikat.
- Gehe im CloudPanel links auf Sites und klicke auf die jeweilige Domain.
- Klicke auf den Reiter SSL/TLS.
- Wähle den Unterpunkt Actions -> New Let's Encrypt Certificate.
- Klicke auf Create and Install. Hinweis: Dies funktioniert nur, wenn die DNS-Einstellungen aus Schritt 3 bereits aktiv sind (kann bis zu 24 Std. dauern, meist aber in 10 Min. erledigt).
Schritt 7: Datenbanken erstellen (Optional)
Falls du WordPress oder eine andere Anwendung manuell installierst, benötigst du eine Datenbank.
- Klicke innerhalb der Site-Verwaltung auf den Reiter Databases.
- Klicke auf Add Database.
- Vergib einen Namen, Benutzernamen und Passwort.
- Diese Daten nutzt du dann in deiner
wp-config.phpoder deiner Anwendung.
Zusammenfassung & Tipps
- Dateiverwaltung: Du kannst Dateien per SFTP (z. B. mit FileZilla) hochladen. Nutze dazu den Site-User und den Port 22.
- Ressourcen: Überwache im CloudPanel Dashboard die CPU- und RAM-Auslastung. Wenn du zu viele Websites auf einem kleinen VPS hostest, kann die Performance sinken.
- Sicherheit: CloudPanel hat eine integrierte Firewall. Unter dem Punkt "Security" kannst du den Zugriff auf SSH einschränken oder die IP-Adresse des Control Panels ändern.
Du hast nun erfolgreich ein System aufgesetzt, mit dem du effizient mehrere Websites auf einem einzigen Hostinger VPS verwalten kannst!