Eine Staging-Site ist eine private Kopie Ihrer Website, auf der Sie Änderungen, Updates oder neue Plugins testen können, bevor Sie diese auf der Live-Site anwenden. So wird verhindert, dass fehlerhafte Änderungen Ihre Besucher beeinträchtigen.
Methode 1 — Mit einer Subdomain (empfohlen)
Schritt 1 — Subdomain erstellen
- Melden Sie sich bei cPanel an.
- Gehen Sie zu Domains → Subdomains.
- Erstellen Sie eine Subdomain mit dem Namen staging (z. B. staging.yourdomain.com).
- Notieren Sie den Dokumentenstammordner, den cPanel zuweist (z. B. public_html/staging).
Schritt 2 — WordPress-Dateien kopieren
- Wählen Sie im cPanel-Dateimanager alle Dateien in public_html (Ihre Live-Site) aus.
- Kopieren Sie diese nach public_html/staging.
Schritt 3 — Datenbank kopieren
- Gehen Sie in cPanel zu Databases → phpMyAdmin.
- Wählen Sie Ihre Live-WordPress-Datenbank aus.
- Klicken Sie auf Export → Quick → Go, um eine .sql-Datei herunterzuladen.
- Erstellen Sie in cPanel unter MySQL Databases eine neue Datenbank.
- Wählen Sie in phpMyAdmin die neue Datenbank aus, klicken Sie auf Import und laden Sie die .sql-Datei hoch.
Schritt 4 — Die Staging-Datei wp-config.php konfigurieren
- Öffnen Sie im Dateimanager public_html/staging/wp-config.php.
- Aktualisieren Sie den Datenbanknamen, den Benutzernamen und das Passwort entsprechend der neuen Staging-Datenbank.
- Speichern Sie die Datei.
Schritt 5 — WordPress-URLs in der Staging-Datenbank aktualisieren
- Wählen Sie in phpMyAdmin die Staging-Datenbank aus und klicken Sie auf den Reiter SQL.
- Führen Sie die folgenden zwei Abfragen aus (ersetzen Sie die URLs durch Ihre tatsächlichen Domains):
UPDATE wp_options SET option_value = 'https://staging.yourdomain.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://staging.yourdomain.com' WHERE option_name = 'home';
Schritt 6 — Staging-Site mit Passwort schützen
Halten Sie Ihre Staging-Site privat, damit sie nicht in Suchmaschinen erscheint und für die Öffentlichkeit nicht zugänglich ist.
- Gehen Sie in cPanel zu Security → Directory Privacy.
- Navigieren Sie zum Ordner staging und aktivieren Sie den Passwortschutz.
- Legen Sie einen Benutzernamen und ein Passwort fest.
Methode 2 — Mit dem WP-Staging-Plugin
Das WP Staging-Plugin automatisiert alle oben genannten Schritte. Installieren Sie es aus dem WordPress-Plugin-Repository, klicken Sie auf Create Staging Site, und es klont Ihre Website automatisch.