Es gibt viele Gründe, warum Sie eine WordPress-Website klonen möchten. Dazu gehören das Testen neuer Plugins, das Ausprobieren neuer Themes oder der Umzug Ihrer Website auf einen neuen Server.
Es ist tatsächlich sehr einfach, mit dem Plugin Duplicator eine Kopie Ihrer WordPress-Website zu erstellen. Das Plugin packt deine Uploads, Themes, Plugins und vor allem alle deine WordPress-Inhalte zusammen.
Hier zeigen wir dir die 5 einfach zu befolgenden Schritte, um deine WordPress-Site mit Duplicator zu klonen.
Gründe, eine WordPress-Site zu kopieren:
- Erstelle eine Staging-Site, um WordPress-Änderungen wie Themes oder Plugins zu testen
- Verlege deine WordPress-Site auf einen neuen Webhost/Server
- Sichere deine WordPress-Site
- Video-Tutorial
- Wie man eine WordPress-Site mit Duplicator klont
- Schritt 1. Installiere Duplicator auf deiner WordPress-Website
- Schritt 2. Exportieren Sie das Duplicator-Paket
- Schritt 3. Laden Sie das Duplicator-Paket auf Ihren neuen (oder bestehenden) Server hoch
- Schritt 4. Erstellen Sie eine neue Datenbank für die neue Website
- Schritt 5. Führen Sie das Duplicator-Installationsprogramm aus und beenden Sie das Klonen der Website
Video-Tutorial
Du hast keine Lust auf ein Video?
Hier ist unsere vollständige Schritt-für-Schritt-Anleitung zum Klonen Ihrer WordPress-Site:
Wie man eine WordPress-Site mit Duplicator klont
Es gibt viele Plugins, mit denen man seine WordPress-Site migrieren kann. Für dieses Tutorial werden wir Duplicator verwenden, da es einfach zu bedienen und kostenlos ist.
Hier sind die 5 einfach zu befolgenden Schritte, um eine WordPress-Seite zu klonen:
Schritt 1. Installiere Duplicator auf deiner WordPress-Website
Das erste, was du tun musst, ist, das Duplicator-Plugin zu installieren. Dazu loggen Sie sich in Ihr Admin-Dashboard ein und klicken in der Seitenleiste auf Plugins/Neu hinzufügen. Suchen Sie dann nach „Duplicator“ und es sollte das erste Ergebnis sein (es hat über 1+ Millionen aktive Installationen).
Wenn Sie mehr Hilfe bei der Installation von Duplicator benötigen, lesen Sie unseren Leitfaden zur Installation von WordPress-Plugins.
Nach der Installation und Aktivierung von Duplicator werden Sie Duplicator in Ihrer Admin-Seitenleiste sehen.
Hier kannst du auf Pakete klicken, die dir Optionen für den Export deiner Seite bieten.
Nun gehen wir ins Detail über den Exportprozess der Seite.
Schritt 2. Exportieren Sie das Duplicator-Paket
Wenn Sie auf der Duplicator-Seite sind, klicken Sie oben rechts auf „Neu erstellen“, um den Exportvorgang zu starten. Das „Paket“, das Duplicator erstellen wird, enthält Ihre Themen, Plugins, Medien und Inhalte (alles auf Ihrer Website).
Hier haben Sie einige Optionen, darunter den Inhalt des Exports und den Namen des Pakets. Wahrscheinlich müssen Sie keine Einstellungen ändern und können einfach auf „Weiter“ klicken.
Nachdem Sie auf „Weiter“ geklickt haben, überprüft Duplicator Ihre Website, um zu sehen, ob der Export ordnungsgemäß funktioniert. Wenn Sie auf Fehler stoßen, können Sie sich per E-Mail an Ihren Webhoster wenden, um eventuelle Probleme zu beheben. Bei unserem Host gab es keine Probleme mit dem System-Scan.
Wenn Sie auf „Build“ klicken, wird die Website in ein Paket gepackt. Dabei handelt es sich um eine PHP-Installationsdatei und eine Zip-Datei, die alle Inhalte und Dateien der WordPress-Site enthält.
Sie können Ihre komplette geklonte WordPress-Site herunterladen, indem Sie auf „One-Click Download“ klicken. Dadurch erhalten Sie die PHP-Datei und das Zip-Archiv.
Abhängig von Ihrem Browser werden Sie möglicherweise gewarnt, dass die Website mehrere Dateien herunterlädt. Klicken Sie einfach auf „Akzeptieren“, wenn dies angezeigt wird (wie es bei uns in Chrome der Fall war).
Nun, da wir unsere Website verpackt haben, ist es an der Zeit, sie auf unseren neuen Server zu übertragen.
Schritt 3. Laden Sie das Duplicator-Paket auf Ihren neuen (oder bestehenden) Server hoch
Um Ihren WordPress-Website-Klon hochzuladen, benötigen Sie Zugang zum FTP Ihrer Website. Wenn Sie mit FTP noch nicht vertraut sind, benötigen Sie einen FTP-Client wie Cyberduck, der für Windows/Mac kostenlos ist. Normalerweise erhalten Sie Ihren FTP-Zugang über die Verwaltungsseite Ihres Webhosts. Wenn Sie Ihre FTP-Zugangsdaten nicht finden können, empfehlen wir Ihnen, sich per E-Mail an Ihren Webhoster zu wenden, und er sollte in der Lage sein, Sie durch die Anmeldung zu führen.
Beliebte FTP-Clients für WordPress-Benutzer
- Cyberduck (kostenlos für Windows/Mac)
- Filezilla (kostenlos für Windows/Mac)
- WinSCP (kostenlos für Windows)
- Transmit (kostenpflichtig für Mac)
In diesem Beispiel werden wir einen FTP-Account in SiteGround erstellen. Die meisten Hosting-Schnittstellen unterscheiden sich, aber die Funktionalität sollte ähnlich sein.
Nachdem Sie Ihr FTP-Login erstellt haben, notieren Sie sich den Benutzernamen und das Passwort und geben Sie es in Ihren FTP-Client ein. Wir werden in dieser Anleitung den kostenlosen FTP-Client Filezilla verwenden.
Es ist wichtig zu wissen, ob Ihr Hoster FTP oder SFTP verwendet. Wenn Ihr Login nicht funktioniert, könnte es daran liegen, dass es sich um einen SFTP-Login handelt (SFTP ist heute allgemein üblich). Dies kann in der Protokolloption Ihres FTP-Clients geändert werden.
Nachdem Sie sich erfolgreich in Ihr FTP eingeloggt haben, durchsuchen Sie die Ordner, um sicherzustellen, dass Sie sich im öffentlichen Ordner befinden. Die meisten Hosts nennen diesen Ordner „public_html“ oder so ähnlich. Wenn Sie keine Ordner auf Ihrem Server haben, befinden Sie sich höchstwahrscheinlich bereits im öffentlichen Standardordner. Wenn Sie Ihren öffentlichen Standardordner nicht finden können, empfehlen wir Ihnen, sich an Ihren Webhoster zu wenden, um den genauen Pfad zu erfahren.
Sie sollten auch alle Standarddateien auf Ihrem Server löschen. Sie sehen hier, dass SiteGround eine default.html-Datei hinzufügt, die wir nicht brauchen, wenn wir unsere WordPress-Site importieren (stellen Sie sicher, dass Sie nichts Wichtiges löschen).
Nun, da wir einen neuen öffentlichen Ordner haben, laden wir unsere Duplicator-Zip- und Duplicator installer.php-Datei hoch. Das geht ganz einfach, indem Sie die Dateien in Ihren FTP-Client ziehen.
Abhängig von der Größe Ihrer Website kann das ein paar Minuten dauern. Die meisten FTP-Clients zeigen Ihnen die verbleibende Zeit während des Uploads an.
Nach dem Upload können Sie mit dem nächsten Schritt fortfahren.
Schritt 4. Erstellen Sie eine neue Datenbank für die neue Website
Ihre neue WordPress-Website benötigt eine neue Datenbank, die Sie im Dashboard Ihres Webhosts erstellen müssen. Die Schnittstelle Ihres Hosts kann anders aussehen, aber die Funktionalität sollte ähnlich sein. Wenn Sie Hilfe bei der Erstellung einer MySQL-Datenbank benötigen, können Sie sich auch per E-Mail an Ihren Hoster wenden.
Bei SiteGround ist es ganz einfach, wenn Sie in den Website-Tools auf „Datenbank erstellen“ klicken.
Nach dem Erstellen Ihrer Datenbank müssen Sie ihr einen Datenbankbenutzer hinzufügen. Die Datenbank enthält Ihre Inhalte, während der Benutzer den Zugriff darauf ermöglicht. Dieser neue Benutzername und das Passwort werden bei der Einrichtung von Duplicator verwendet, halten Sie sie also griffbereit.
Nachdem Sie Ihren Datenbankbenutzer angelegt haben, stellen Sie sicher, dass er Zugriff auf die neu angelegte Datenbank hat. In SiteGround klicken Sie einfach auf Zugang verwalten und es sollte automatisch Ihre Datenbank auswählen, wenn Sie eine haben.
Nun, da wir einen Datenbanknamen, einen Benutzernamen und ein Passwort haben, können wir mit dem Duplicator-Installer fortfahren.
Schritt 5. Führen Sie das Duplicator-Installationsprogramm aus und beenden Sie das Klonen der Website
Nach dem Hinzufügen der Dateien zu Ihrem Server können Sie auf das Duplicator-Installationsprogramm zugreifen, indem Sie zu yourdomain.com/installer.php gehen. Dadurch wird das Duplicator-Installationsprogramm gestartet, das Sie nach den Daten Ihrer MySQL-Datenbank fragt, die Sie im vorherigen Schritt eingerichtet haben.
Wenn Sie das Installationsprogramm zum ersten Mal laden, wird es Ihre Hosting-Umgebung überprüfen, um zu sehen, ob alles korrekt eingerichtet ist.
Klicken Sie einfach auf das Kontrollkästchen für die Allgemeinen Geschäftsbedingungen und Sie sollten fortfahren können. Wenn die Validierung fehlgeschlagen ist, können Sie uns Ihr Problem in den Kommentaren mitteilen, damit wir Ihnen helfen können!
Nachdem Sie auf „Weiter“ geklickt haben, können Sie die Datenbankdetails eingeben, die wir zuvor erstellt haben. Dazu gehören der Datenbankname, der Benutzername und das Passwort. Standardmäßig löscht Duplicator den Inhalt der Datenbank und fügt den WordPress-Inhalt hinzu. Seien Sie also vorsichtig, wenn Sie dies auf einer bereits bestehenden Datenbank ausführen.
Da Sie die Website höchstwahrscheinlich auf eine neue Domain verschieben, können Sie mit der nächsten Option eine andere URL für die Website auswählen. Standardmäßig wird die korrekte URL Ihrer neuen Domain übernommen, so dass Sie hier nichts tun müssen, vor allem, wenn es sich um eine Staging-Site handelt.
Neben der Änderung der URLs können Sie auch ein neues WordPress-Administratorkonto hinzufügen. Dies ist nützlich, wenn Sie eine Website klonen, deren WordPress-Login Sie nicht kennen.
Nachdem Sie auf Weiter geklickt haben, hat Duplicator Ihre Website erfolgreich geklont. Es ist sehr wichtig, dass Sie Duplicator die Installationsdateien löschen lassen, sonst kann jemand anderes Ihre Website mit der Datei installer.php überschreiben. Standardmäßig löscht Duplicator diese Dateien, aber es schadet nicht, in Ihrem FTP-Client zu überprüfen, ob sie weg sind.
Und schon haben Sie Ihre WordPress-Site geklont! Klicken Sie einfach auf die Schaltfläche „Admin-Login“ und die Website sollte wie erwartet funktionieren.
Hinweis: Wenn Sie nach der Installation eine leere WordPress-Site sehen, müssen Sie möglicherweise Ihr Tabellenpräfix in der wp-config.php ändern. Alle WordPress-Datenbanken verwenden ein Tabellenpräfix, wenn sie Ihre Website in der Datenbank speichern. Wenn Sie also auf eine bestehende (leere) WordPress-Installation migrieren, müssen Sie diese Option möglicherweise ändern. Sie können einfach in der Datei wp-config.php Ihres ursprünglichen Servers nachsehen, auf welchen Wert das Tabellenpräfix zuvor gesetzt war, und diese Variable in der Datei wp-config.php Ihres neuen Servers verwenden