WordPress-Site auf lokalen Host migrieren

WordPress-Site von lokalem Host zu Live verschieben

· · 23 Minuten Lesezeit ·
Geschrieben von: Autor-Avatar Joella Dunn
Autor-Avatar Joella Dunn
Joella ist eine Autorin mit jahrelanger Erfahrung in WordPress. Bei Duplicator spezialisiert sie sich auf die Website-Wartung – von einfachen Backups bis hin zu groß angelegten Migrationen. Ihr oberstes Ziel ist es, sicherzustellen, dass Ihre WordPress-Website sicher ist und für Wachstum bereit ist.
·
Geprüft von: Rezensions-Avatar John Turner
Rezensions-Avatar John Turner
John Turner ist der Präsident von Duplicator. Er verfügt über mehr als 20 Jahre Geschäfts- und Entwicklungserfahrung und seine Plugins wurden über 25 Millionen Mal heruntergeladen.

Sie möchten das Design Ihrer Website überarbeiten, einige neue Plugins testen oder mit benutzerdefiniertem Code experimentieren. Wie machen Sie das, ohne Ihre Live-Website zu beschädigen?

Viele Entwickler nutzen lokale WordPress-Hosts, um dieses Problem zu lösen.

Die Verlagerung Ihrer Live-WordPress-Site auf einen lokalen Host eröffnet eine Welt voller Möglichkeiten. Es ist wie eine Sandbox, in der Sie mit Ihrer Website ohne Konsequenzen spielen können.

Natürlich läuft die Reise normalerweise in beide Richtungen. Sobald Sie etwas lokal erstellt oder repariert haben, müssen Sie es auf einen Live-Server übertragen, wo es Leute sehen können.

In diesem Tutorial zeige ich Ihnen beide Richtungen: wie Sie eine Kopie Ihrer Live-Website auf einen lokalen Host herunterziehen und wie Sie eine lokale Website auf einen Live-Server hochladen.

Hier sind die wichtigsten Erkenntnisse:

  • Lokales Hosting ermöglicht es Ihnen, Updates, neue Designs und benutzerdefinierten Code sicher zu testen, ohne Ausfallzeiten auf Ihrer Live-Website zu riskieren.
  • Das lokale Arbeiten eliminiert vollständig die Latenz der Serverantwort und ermöglicht es Ihnen, von überall aus zu arbeiten, auch ohne Internetverbindung.
  • Erstellen Sie eine lokale Umgebung mit kostenlosen Tools: Sie können mit Software wie LocalWP, MAMP, WAMP oder XAMPP schnell einen lokalen Server auf Ihrem Computer einrichten.
  • Ein zuverlässiges Migration-Plugin wie Duplicator Pro ermöglicht es Ihnen, eine gesamte Website in einem einzigen, leicht zu verschiebenden Backup-Archiv zu bündeln, in beide Richtungen.
  • Von Live zu Lokal: Ziehen Sie Ihr Backup per Drag & Drop in eine LocalWP-Installation oder laden Sie die Dateien hoch und starten Sie das Installer-Skript auf Ihrem lokalen Server.
  • Von Lokal zu Live: Sie benötigen auch Hosting, eine Domain und eine neue Datenbank. Außerdem müssen Sie Ihre localhost-URLs während der Installation ersetzen.

Kurze Zusammenfassung: So verschieben Sie eine WordPress-Website zwischen lokal und live

Live-Website → lokaler Host:

1. Sichern Sie Ihre Live-Website.
Verwenden Sie zuerst ein Backup-Plugin wie Duplicator, um Ihre gesamte Live-Website zu sichern. Sie erhalten Backup-Dateien, die Ihnen helfen, Ihre Inhalte auf die lokale Website zu importieren.
2. Erstellen Sie eine lokale Website.
Sie können lokale Entwicklungssoftware wie LocalWP, MAMP oder WAMP verwenden, um eine lokale WordPress-Website zu erstellen.
3. Erstellen Sie eine Datenbank für die lokale Website.
Öffnen Sie das phpMyAdmin-Dashboard Ihres lokalen Hosts und erstellen Sie eine neue Datenbank für die lokale Website.
4. Importieren Sie das Backup in die lokale Website.
Wenn Sie bereits WordPress auf der lokalen Website installiert haben, ziehen Sie das Backup der Live-Website per Drag & Drop auf die Import-Seite von Duplicator. Sie können auch einfach das Backup-Archiv und die Installer-Dateien auf den lokalen Server hochladen und den Installer starten.

Lokale Website → Live-Server:

1. Sichern Sie die lokale Website.
Installieren Sie Duplicator Pro auf der lokalen Website und sichern Sie sie. Laden Sie die Archivdatei herunter.
2. Richten Sie die Live-WordPress-Website ein.
Sie benötigen einen Webhost, einen Domainnamen und eine WordPress-Installation auf dem Live-Server.
3. Erstellen Sie eine neue Datenbank auf dem Live-Server.
Erstellen Sie eine MySQL-Datenbank, fügen Sie einen Benutzer hinzu und geben Sie diesem Benutzer alle Berechtigungen für die Datenbank.
4. Importieren Sie das lokale Backup auf die Live-Website.
Ziehen Sie das lokale Backup per Drag & Drop auf die Import-Seite von Duplicator und verwenden Sie dann den Erweiterten Installationsmodus, um Ihre localhost-URLs durch die Live-URLs zu ersetzen.

Das in diesem Tutorial verwendete Tool ist Duplicator. Es erstellt mit einem Klick ein vollständiges Backup Ihrer Website und ermöglicht Ihnen dann den Import in jede Umgebung, lokal oder live! Duplicator kostenlos herunterladen →

Inhaltsverzeichnis

Können Sie eine WordPress-Site lokal hosten?

Mit Software wie XAMPP, MAMP, WAMP oder LocalWP können Sie eine lokale Serverumgebung auf Ihrem Computer einrichten. Dies installiert WordPress und führt es lokal aus, sodass Sie Ihre Website entwickeln und testen können, ohne eine Internetverbindung oder einen Live-Server zu benötigen.

Warum Ihre WordPress-Site lokal hosten?

Ob Sie Entwickler, Designer sind oder einfach nur ein paar Änderungen an Ihrer Website vornehmen möchten, es ist eine gute Idee, eine lokal gehostete Website zu erstellen. Im Wesentlichen geht es darum, eine Kopie Ihrer Live-WordPress-Site zu erstellen und sie auf einem lokalen Server auf Ihrem Computer zu hosten.

Dies gibt Ihnen eine exakte Kopie Ihrer Website, mit der Sie herumspielen können, während Ihre Live-Site unverändert bleibt.

Sie können Ihr WordPress-Theme bearbeiten, Plugins aktualisieren und neue Inhalte hinzufügen, ohne die Funktionalität Ihrer tatsächlichen Website zu beeinträchtigen.

Lassen Sie uns über die Hauptvorteile einer lokalen WordPress-Website sprechen.

Erstellen Sie eine isolierte Testumgebung

Mit einem lokalen Host haben Sie eine unabhängige Testumgebung. Hier können Sie frei experimentieren, ohne die Live-Site zu beeinträchtigen.

Dies ermöglicht es Ihnen, neue Themes, Plugins und Codeänderungen zu testen, ohne das Risiko, etwas auf der Produktionswebsite zu beschädigen. Sie können Änderungen auch ohne Ausfallzeiten übertragen, sodass Sie Ihre SEO nicht beeinträchtigen. 

Beginnen Sie mit dem Erlernen von WordPress

Wenn Sie neu in der Entwicklung oder im Design sind, können Sie eine lokale Website erstellen, um Ihre Fähigkeiten zu verbessern. Sie können dann kostenlos an einer Offline-Website programmieren lernen.

Ich habe mich erst vor ein paar Jahren mit WordPress vertraut gemacht. LocalWP ist meine bevorzugte lokale Umgebung, um Sandbox-Websites zu erstellen, alles zu tun, was ich möchte, und zu lernen, was funktioniert. Es ist super einfach!

Offline-Verfügbarkeit

Lokales Hosting ermöglicht es Ihnen, auch ohne Internetverbindung an Ihrer WordPress-Website zu arbeiten. Dies ist nützlich, wenn Sie unterwegs sind oder in Situationen, in denen keine stabile Internetverbindung verfügbar ist. Sie können Ihre Website unabhängig von Ihrem Internetzugang weiter entwickeln, gestalten und testen.

Schnellere Entwicklung

Das lokale Hosten von WordPress eliminiert die Abhängigkeit von der Internetverbindung und den Server-Antwortzeiten. Dies führt zu einem schnelleren Workflow, sodass Sie Änderungen vornehmen, testen und sofortige Ergebnisse sehen können. 

Vertraulichkeit und Datenschutz

Lokales Hosting stellt sicher, dass Ihre Arbeit vertraulich und privat bleibt. Sie können an sensiblen Projekten arbeiten, ohne das Risiko, sie der Öffentlichkeit preiszugeben. Dies ist besonders wichtig, wenn Sie an den Websites Ihrer Kunden arbeiten.

Kostenersparnis

Wenn Sie keine Live-WordPress-Website haben, können Sie eine lokale Website erstellen, bevor Sie für Webhosting-Dienste bezahlen, und so auf lange Sicht Geld sparen. Sie können Ihre erste Website ohne zusätzliche Kosten erstellen. Dies kann Einzelpersonen oder kleinen Unternehmen mit einem knappen Budget zugutekommen.

So verschieben Sie eine Live-WordPress-Website zu einem lokalen Host

Nachdem Sie nun die Vorteile des lokalen Hostings Ihrer WordPress-Website kennen, führe ich Sie durch den Prozess der Übertragung Ihrer Daten auf einen lokalen Server!

Hier sind die wichtigsten Schritte, um eine Live-WordPress-Website auf einen lokalen Host zu verschieben:

  • Installieren Sie ein zuverlässiges Migrations-Plugin wie Duplicator Pro für einfache Übertragungen
  • Erstellen Sie ein vollständiges Backup Ihrer Live-Website
  • Richten Sie eine lokale Entwicklungsumgebung ein
  • Erstellen Sie eine neue Datenbank für die lokale Website
  • Importieren Sie Ihre Backup-Dateien, um die Migration abzuschließen

Ich zeige Ihnen die beste Exportmethode, um Ihre Website auf einen lokalen Server zu verschieben. Einige Webhosts (wie Bluehost) erlauben es Ihnen jedoch, eine Staging-Site auf Ihrem Live-Server einzurichten.

Weitere Details finden Sie in meinem Tutorial, wie Sie eine WordPress-Staging-Site erstellen!

Schritt 1: Installieren Sie ein WordPress-Migrations-Plugin

Wenn Sie Änderungen an Ihrer Website in einer lokalen Umgebung testen möchten, sollten Sie eine exakte Kopie Ihrer Daten auf einen lokalen Server migrieren. Obwohl dies wie eine schwierige Aufgabe klingt, vereinfacht Duplicator den Prozess. 

Duplicator ist das beste WordPress-Backup- und Migrations-Plugin. Es kann Ihre gesamte Live-Website zu einer einzigen Zip-Datei bündeln.

Dies ermöglicht es Ihnen, alle Ihre WordPress-Dateien, Plugins, Themes und Datenbanktabellen einfach an einen neuen Speicherort zu übertragen.

Duplicator Pro Plugin

Hier sind einige weitere nützliche Funktionen, die in Duplicator Pro enthalten sind:

  • Manuelle und automatische Backups
  • One-Click-Staging-Sites
  • Cloud-Backup-Speicher für Duplicator Cloud, Google Drive, Amazon S3 und mehr
  • Unterstützt große Websites und Multisite-Netzwerke
  • Disaster-Recovery-Punkte für schnelle Website-Wiederherstellung
  • Ein-Klick-Wiederherstellungen
  • One-Click-Remote-Wiederherstellungen
  • Drag-and-Drop-Importe
  • Unterstützung für leere Websites
  • E-Mail-Benachrichtigungen bei Timeouts
  • WP Media Cleanup und DB Optimizer mit den Pro- und Elite-Plänen, plus Activity Log mit Elite

Wählen Sie zuerst ein Abonnement für Duplicator Pro. Es gibt eine kostenlose Version des Plugins, aber ein Premium-Plan unterstützt Drag-and-Drop-Migrationen. Dies hilft Ihnen, Änderungen schnell zu und von Ihrer Produktionsseite zu verschieben. 

Sehen Sie, wie Rock Lobster Webdesign Duplicator Pro verwendet, um Client-Websites in Testumgebungen zu migrieren!

Kopieren Sie nach dem Kauf Ihren Lizenzschlüssel. Installieren und aktivieren Sie dann Duplicator Pro auf Ihrer Live-WordPress-Site.

Bevor Sie mit der Verwendung von Duplicator beginnen, müssen Sie Ihre Lizenz aktivieren. Gehen Sie zu Duplicator Pro » Einstellungen » Allgemein.

Duplicator-Lizenzschlüssel aktivieren

Fügen Sie Ihren Lizenzschlüssel ein und klicken Sie auf Aktivieren. Fahren Sie dann mit dem nächsten Schritt fort!

Schritt 2: Sichern Sie Ihre Live-Site

Duplicator ermöglicht es Ihnen, Ihre gesamte Website zu duplizieren. Um diese Kopie zu erstellen, müssen Sie ein Backup erstellen. Dieses kann dann einfach auf einen lokalen Host übertragen werden.

Um zu beginnen, navigieren Sie zu Duplicator Pro » Backups » Neu hinzufügen.

Neues Backup mit Duplicator hinzufügen

Geben Sie dem Backup einen Namen und wählen Sie Lokal als Speicherort.

Duplicator-Backup erster Schritt

Wenn Sie alle Ihre Daten verschieben möchten, wählen Sie Vollständige Website. Sie können jedoch auch bestimmte Website-Dateien ausschließen oder stattdessen nur Ihre WordPress-Datenbank sichern.

Duplicators Backup-Voreinstellungen

Dann scannt Duplicator Ihre Live-Website. Sie sehen Benachrichtigungen, wenn etwas Ihre Aufmerksamkeit erfordert.

Duplicator-Backup-Scan

Klicken Sie auf Backup erstellen. Sobald Duplicator automatisch eine Kopie Ihrer Website erstellt hat, sehen Sie diese auf der Seite Backups.

Backup-Dateien herunterladen

Laden Sie sowohl die Archiv- als auch die Installer-Dateien herunter. 

Benötigen Sie eine erschwingliche Möglichkeit, Ihre Website zu sichern? Duplicator bündelt Ihre gesamte Website in einem einzigen Backup, das Sie überall importieren können, und das kostenlos. Duplicator kostenlos erhalten →

Schritt 3: Lokale Website erstellen

Als Nächstes müssen Sie eine lokale Website einrichten, die auf Ihrem Computer gehostet wird. Um dies zu tun, ist es wichtig, eine lokale Serverumgebung zu finden. 

Hier sind einige effektive Optionen:

In diesem Tutorial konzentriere ich mich auf LocalWP und MAMP.

Methode 1: Lokale Website mit LocalWP erstellen

LocalWP ist eines der beliebtesten Tools zum Erstellen lokaler WordPress-Websites. Mit nur einem Klick installiert es automatisch WordPress für Sie.

Im Gegensatz zu anderer lokaler Software ist LocalWP mit Mac, Windows und Linux kompatibel.

LocalWP-Website

Um mit der Erstellung Ihrer lokalen Website zu beginnen, gehen Sie zur LocalWP-Website und klicken Sie auf Kostenlos herunterladen. Wählen Sie dann Ihr Betriebssystem.

LocalWP herunterladen

Nachdem Sie die App installiert haben, klicken Sie auf das + Symbol in der unteren linken Ecke. Dies ermöglicht Ihnen, eine neue lokale Website hinzuzufügen.

Neue LocalWP-Website hinzufügen

Wählen Sie Neue Website erstellen und fahren Sie fort.

Neue LocalWP-Site erstellen

Benennen Sie die neue lokale Website.

Name der lokalen Site

Wenn Sie Entwickler sind, können Sie die lokale Umgebung mit einer bestimmten Version von PHP, Apache und MySQL anpassen. Wählen Sie dazu Benutzerdefiniert.

Allerdings richtet Preferred eine allgemeine WordPress-Installation für Sie ein.

Lokale WP bevorzugte lokale Website

Geben Sie zuletzt einen Benutzernamen, eine E-Mail-Adresse und ein Passwort für die Website an.

LocalWP WordPress-Login

LocalWP benötigt nur wenige Minuten, um Ihre neue lokale WordPress-Website einzurichten. 

Methode 2: Lokale Website mit MAMP erstellen

Viele Leute entscheiden sich für MAMP für Mac-Computer und WAMP für Windows. Jede dieser Optionen installiert WordPress schnell und hostet es auf Ihrem lokalen Computer.

Da ich persönlich einen Mac benutze, werde ich in diesem Leitfaden MAMP verwenden.

Sie müssen zuerst die MAMP-Website besuchen und die Version herunterladen, die mit Ihrem Computer kompatibel ist.

MAMP-Website

Wenn Sie diese Datei öffnen, führt Sie MAMP durch einige Installationsanweisungen. Wenn Sie diese Schritte befolgen, sehen Sie eine Erfolgsmeldung.

MAMP-Installation erfolgreich

Öffnen Sie nun die MAMP-App und klicken Sie auf Einstellungen » Ports. Stellen Sie hier den Apache-Port auf 80 und klicken Sie auf OK.

MAMP-Ports

Danach gehen Sie zum Tab Server. Unter Stammverzeichnis können Sie einen Ordner auswählen, in dem Ihre lokale Website gespeichert werden soll.

MAMP-Server-Einstellungen

Standardmäßig ist dies Applications » MAMP » htdocs

Schritt 4: Eine Datenbank erstellen

Bevor Sie Ihre Originaldateien auf die lokale Website verschieben, müssen Sie eine neue Datenbank erstellen. Dies können Sie in Ihrem phpMyAdmin-Dashboard tun. Öffnen Sie einen der folgenden Links:

http://localhost/phpmyadmin/

http://localhost:8080/phpmyadmin/

Klicken Sie dann auf Neu. Geben Sie einen Namen für die Datenbank Ihrer neuen Website ein und klicken Sie auf Erstellen.

Neue lokale Datenbank erstellen

Jetzt können Sie Ihr Backup auf der lokalen Website installieren!

Schritt 5: Backup-Dateien installieren

Damit Ihre lokale Website genauso aussieht und sich genauso anfühlt wie Ihre Live-Website, müssen Sie das zuvor gespeicherte Backup importieren. Ich zeige Ihnen, wie Sie dies sowohl mit LocalWP als auch mit MAMP tun. 

Methode 1: Backup-Dateien auf LocalWP installieren

Wenn Sie WordPress bereits auf der lokalen Website installiert haben, können Sie Ihre Archivdatei einfach per Drag & Drop darauf ziehen.

Dies ist meine bevorzugte Methode! Ich fand sie als WordPress-Anfänger am einfachsten, um eine lokale Website online zu bringen.

Öffnen Sie mit LocalWP die App und wählen Sie Ihre lokale Website aus. Neben den Details zur Website sehen Sie eine Schaltfläche WP Admin.

LocalWP WP Admin-Schaltfläche

Klicken Sie darauf, um auf Ihre neue lokale Umgebung zuzugreifen. Wenn Sie sie zum ersten Mal öffnen, müssen Sie sich anmelden. Installieren Sie dann Duplicator Pro als Plugin.

Nach der Aktivierung von Duplicator finden Sie die Seite Backups importieren. Hier können Sie einfach Ihre gespeicherte Archivdatei per Drag & Drop ziehen.

Ein Backup mit Duplicator importieren

Sobald das Backup zur Installation bereit ist, fahren Sie fort.

Mit der Installation des Backups fortfahren

Bestätigen Sie, dass Sie den Installer starten und alle Inhalte auf der lokalen Website ersetzen möchten.

Duplicator-Installer starten

Duplicator führt Sie durch die Installation. Stellen Sie zunächst sicher, dass der Installations-Typ eine Vollständige Installation einer einzelnen Website ist. Akzeptieren Sie dann die Bedingungen und Hinweise und klicken Sie auf Weiter.

Lokale Website Duplicator-Installation

Bestätigen Sie abschließend die Installation.

Bestätigung der lokalen Website-Installation

Ihre Produktionswebsite wird automatisch in die lokale Site importiert! Wenn dies abgeschlossen ist, verwenden Sie die Schaltfläche Admin-Login, um mit dem lokalen Testen Ihrer Website zu beginnen. 

Methode 2: Installieren Ihrer Sicherungsdateien auf MAMP

Wenn Sie Ihre lokale Website mit Anwendungen wie MAMP oder WAMP erstellt haben, wird WordPress nicht automatisch installiert. Aber keine Sorge, Duplicator kann Ihre Website in eine komplett leere lokale Website importieren.

Finden Sie zuerst den Ordner, in dem Sie MAMP installiert haben. In unserem Fall war es Applications » MAMP » htdocs. Erstellen Sie hier einen neuen Ordner für Ihre lokale Website.

MAMP-Ordner für lokale Sites

Kopieren Sie sowohl die Archivdatei als auch das Installationsskript, das Sie mit Duplicator heruntergeladen haben. Fügen Sie sie in diesen Ordner ein.

MAMP-Upload-Duplicator-Paket

Öffnen Sie nun ein Browserfenster und führen Sie das Skript installer.php aus. Suchen Sie dazu einfach nach dieser URL:

http://localhost/local-site/installer.php

Denken Sie daran, local-site durch den benutzerdefinierten Namen Ihres Ordners zu ersetzen.

Dies öffnet den Duplicator-Installer. Scrollen Sie nach unten zu Setup, wo Sie Ihre neuen Datenbankinformationen eingeben.

MAMP-Datenbank-Einrichtung

Geben Sie den neuen Datenbanknamen ein. Für lokale Websites lautet der Hostname localhost und der Benutzer root. Normalerweise können Sie das Passwort leer lassen, es könnte aber auch root sein.

Klicken Sie danach auf Validieren, um die Datenbank zu testen. Überprüfen Sie alle Hinweise, akzeptieren Sie die Bedingungen und Hinweise und fahren Sie fort.

Lokale Website-Installation validieren

Genau wie bei der LocalWP-Site müssen Sie Ihre Installationseinstellungen bestätigen.

MAMP-Lokale-Site installieren

Das Duplicator-Plugin extrahiert dann die Archivdatei. Sie sehen eine Option, sich beim WordPress-Dashboard für Ihre neue lokale Website anzumelden! 

So verschieben Sie eine lokale WordPress-Site auf einen Live-Server

Früher oder später möchten Sie den umgekehrten Weg gehen. Vielleicht haben Sie die gesamte Website lokal erstellt und sie ist startklar, oder Sie haben ein Redesign auf Ihrer lokalen Kopie getestet und benötigen es nun auf dem Produktionsserver.

Der Prozess spiegelt das wider, was Sie gerade getan haben, mit zwei Unterschiedern. Sie benötigen irgendwo, wo die Website leben kann (Hosting, eine Domain und eine Datenbank), und Sie müssen jede localhost-URL während der Installation durch Ihre Live-URL ersetzen.

Hier erfahren Sie, wie Sie Ihre lokale Website auf einen Live-Server verschieben:

  • Erstellen Sie ein vollständiges Backup Ihrer lokalen Website und laden Sie das Archiv herunter
  • Kaufen Sie Hosting, registrieren Sie eine Domain und installieren Sie WordPress auf dem Live-Server
  • Erstellen Sie eine MySQL-Datenbank und einen Benutzer mit vollen Rechten
  • Importieren Sie das Backup und führen Sie Duplicators Suche und Ersetzung während der Installation aus

Sie haben Duplicator bereits in Schritt 1 des obigen Walkthroughs installiert und lizenziert. Wenn Sie diesen Abschnitt übersprungen haben, gehen Sie zurück und tun Sie das zuerst, dann kommen Sie hierher zurück. Sie benötigen es auf der lokalen Website.

Schritt 1: Sichern Sie Ihre lokale Website

Der Backup-Prozess ist derselbe wie oben beschrieben, nur dass er auf der lokalen Website ausgeführt wird. Gehen Sie zu Duplicator Pro » Backups » Neu hinzufügen, benennen Sie das Backup, wählen Sie Lokal für den Speicher und wählen Sie die Voreinstellung Vollständige Website.

Wenn Sie nicht alles auf der Live-Website benötigen, wechseln Sie zu Benutzerdefiniert und deaktivieren Sie Ihre Mediendateien, inaktiven Plugins und Themes oder Kern-WordPress-Dateien. Tun Sie dies nur, wenn Sie sicher sind, dass Sie die Daten nicht vermissen werden.

Wenn der Build abgeschlossen ist, laden Sie die Archivdatei herunter. Sie werden diese gleich in Ihre Live-WordPress-Installation hochladen.

Backup-Archivdatei herunterladen

Wenn Sie Ihre Website manuell in einen FTP-Client wie FileZilla hochladen, müssen Sie auch die Installer-Datei herunterladen. Selbst wenn Sie noch kein WordPress installiert haben, entpackt dieses Installer.php-Skript die Archivdatei und installiert Ihre Inhalte am neuen Speicherort. 

Schritt 2: Richten Sie Ihre Live-Website ein

Jetzt ist es an der Zeit, Ihre Live-WordPress-Website zu erstellen! Dazu müssen Sie einen WordPress-Hosting-Anbieter finden. 

Ein Webhost stellt Ihnen Speicherplatz und Ressourcen für eine Live-Website zur Verfügung. Er bietet die Infrastruktur, die Serverumgebung und den technischen Support, um sicherzustellen, dass Ihre WordPress-Website zugänglich ist und gut funktioniert. 

Eine der besten Optionen ist Bluehost. Dieser Webhost wird von WordPress wegen seiner Erschwinglichkeit und Skalierbarkeit empfohlen, und seine Einstiegspläne beinhalten eine kostenlose Domain für das erste Jahr.

Bluehost WordPress-Hosting

Sobald Sie sich für einen Plan angemeldet haben, können Sie einen Domainnamen auswählen. Dies wird der Hauptteil Ihrer URL sein, der für Markenbekanntheit und Einprägsamkeit sorgt.

Bluehost Domainregistrierung

Schließen Sie die Erstellung Ihres Hosting-Kontos ab. Danach installiert Bluehost automatisch WordPress für Sie. Sie können sich einfach in Ihr Hosting-Dashboard einloggen und auf die Schaltfläche In WordPress einloggen klicken.

Bluehost WordPress Login

Dies öffnet Ihr neues WordPress-Dashboard! Es handelt sich jedoch um eine leere Installation, daher müssen Sie Ihre lokale Website importieren, um Ihre benutzerdefinierten Daten hochzuladen. 

Schritt 3: Erstellen Sie eine neue Datenbank

Bevor Sie mit der Migration Ihrer lokalen Website auf den neuen Server beginnen, ist es wichtig, eine neue WordPress-Datenbank zu erstellen. Normalerweise bietet Ihr Webhost eine einfache Möglichkeit, dies zu tun.

Mit Bluehost können Sie einfach die Einstellungen Datenbanken finden und auf MySQL-Datenbanken klicken.

MySQL-Datenbanken

Geben Sie unter Datenbank erstellen einen Namen ein und klicken Sie auf Datenbank erstellen.

MySQL-Datenbank erstellen

Sie müssen auch einen neuen Benutzer erstellen und ihm Berechtigungen zur Verwaltung der Datenbank zuweisen. Füllen Sie zuerst einen Benutzernamen und ein Passwort für den Benutzer aus.

MySQL-Benutzer erstellen

Scrollen Sie nach unten zum Abschnitt Benutzer zur Datenbank hinzufügen. Wählen Sie hier sowohl den neuen Benutzer als auch die neue Datenbank aus.

Benutzer zur Datenbank hinzufügen

Als letzter Schritt weisen Sie dem Benutzer alle Berechtigungen zu. Bewahren Sie den Datenbanknamen, den Benutzernamen und das Passwort griffbereit auf, da der Installer nach allen dreien fragen wird.

Schritt 4: Importieren Sie Ihre lokale Website

Wenn Sie sich entscheiden, Ihre Website manuell zu migrieren, müssten Sie die Dateien Ihrer lokalen Website mit einem File Transfer Protocol (FTP) Client auf Ihre neue Website hochladen. Außerdem wäre es notwendig, phpMyAdmin zu verwenden, um Ihre alte Datenbank zu importieren.

Duplicator Pro vereinfacht diesen Prozess jedoch. Nachdem Sie Ihre Live-Website eingerichtet haben, öffnen Sie Ihr WordPress-Dashboard und installieren Sie Duplicator. Suchen Sie dann die Seite Backups importieren.

Ein Backup mit Duplicator importieren

Ziehen Sie Ihre gespeicherte Archivdatei per Drag & Drop in das Importfeld. Sie sehen einige Details zum Backup, sobald der Upload abgeschlossen ist.

Mit der Installation des Backups fortfahren

Wenn die Live-Website bereits Inhalte enthält, legen Sie einen Wiederherstellungspunkt fest, bevor Sie fortfahren. Es dauert nur wenige Sekunden und ist der Unterschied zwischen einem einfachen Rückgängigmachen und einem schlechten Nachmittag.

Wiederherstellungspunkt vor der Migration

Klicken Sie dann auf Installer starten.

Duplicator-Installer starten

Nun führt Sie der Duplicator-Migrationsassistent durch die Installation. Oben sollte bei Installationstyp eine Vollständige Einzelinstallation stehen. Sie sollten auch den Installationsmodus Erweitert wählen.

Erweiterte Duplicator-Migration

Geben Sie unter Einrichtung Ihren neuen Datenbanknamen, Benutzernamen und Ihr Passwort ein. Klicken Sie dann auf Validieren

Sie müssen die Nutzungsbedingungen und Hinweise akzeptieren. Nachdem Sie auf Weiter geklickt haben, bestätigen Sie die Installer-Einstellungen.

Dieser nächste Teil ist derjenige, der spezifisch für den Wechsel von lokal zu live ist, und wenn Sie ihn überspringen, haben die Leute eine Website voller defekter Bilder. Sie müssen Ihre lokale Website-URL durch die Live-URL ersetzen.

Geben Sie in Schritt 3 Ihre alte localhost-URL in das Feld Suchen ein. Die neue Live-URL kommt neben Ersetzen.

Duplicator Suchen und Ersetzen

Duplicator ersetzt automatisch jede Erwähnung der alten URL in Ihrer Datenbank. Sie müssen kein zusätzliches Such- und Ersetzungs-Plugin installieren.

Als Nächstes wird Ihre lokale Website auf den Live-Server verschoben. Sie können die Schaltfläche Admin-Login verwenden, um auf Ihre neue Website zuzugreifen!

Eine letzte Sache, und das ist der Schritt, den die Leute vergessen. Lokale Websites sind normalerweise so eingestellt, dass Suchmaschinen blockiert werden. Gehen Sie auf der Live-Site zu Einstellungen » Lesen und stellen Sie sicher, dass Suchmaschinen davon abhalten, diese Website zu indizieren nicht angekreuzt ist. Lassen Sie es angekreuzt, und Ihre neue Website wird überhaupt nicht indiziert.

Häufig gestellte Fragen (FAQs)

Wie erstelle ich eine lokale Kopie einer Live-WordPress-Website?

Um eine lokale Kopie einer Live-WordPress-Website zu erstellen, installieren Sie zuerst Duplicator Pro. Sichern Sie dann Ihre Live-Website. Nachdem Sie eine lokale Staging-Site erstellt haben, importieren Sie die Sicherung. Sie können dies tun, indem Sie die Archiv- und Installer-Dateien auf den Server hochladen oder einfach die Archivdatei auf die Seite Import ziehen.

Wie veröffentliche ich meine lokale WordPress-Site auf einem Live-Server?

Sie können Ihre Website auf einem Live-Server veröffentlichen, indem Sie einen Webhosting-Plan und einen Domainnamen erwerben. Verwenden Sie dann Duplicator Pro, um die lokale Website zu sichern und auf den Live-Server zu importieren. Verwenden Sie während der Installation den Erweiterten Modus, damit Sie Ihre Localhost-URLs durch die Live-URLs ersetzen können. 

Wie verschiebe ich meine WordPress-Website ohne cPanel?

Sie können Ihre WordPress-Seite ohne cPanel verschieben, indem Sie Duplicator Pro installieren. Dieses WordPress-Plugin ermöglicht es Ihnen, ein Backup Ihrer Website herunterzuladen, das seine Dateien und Datenbankinformationen bündelt. Dann können Sie Duplicator Pro auf einer zweiten Website installieren und Ihr Website-Backup direkt hineinziehen. 

Kann ich eine WordPress-Seite ohne Domain starten?

Ja, Sie können eine WordPress-Seite auf einem lokalen Server erstellen, ohne einen Domainnamen oder einen Hosting-Anbieter zu benötigen. Sie müssen zuerst eine lokale Entwicklungssoftware wie LocalWP, XAMPP, MAMP oder WAMP auswählen. Diese führen Sie durch den Prozess der Installation von WordPress. 

Was ist der Unterschied zwischen Staging und Live WordPress?

Ihre Live-WordPress-Website ist die öffentlich sichtbare Website, die Suchmaschinen und Online-Besucher sehen und mit der sie interagieren können. Eine Staging-Website ist eine exakte Kopie Ihrer Live-Website, die jedoch lokal oder auf einer Subdomain Ihres Servers gehostet wird. Ihre Staging-Website ist ein privater, sicherer Ort, um Änderungen an Ihrer Website vorzunehmen, ohne Ihre Live-Inhalte zu beeinträchtigen.

Wie übertrage ich meine WordPress-Website auf einen neuen Hoster und eine neue Domain?

Sie können Ihre WordPress-Website auf einen neuen Hoster oder eine neue Domain übertragen, indem Sie Duplicator Pro installieren und ein Backup Ihrer aktuellen Website erstellen. Installieren Sie dann Duplicator Pro auf der zweiten WordPress-Installation und ziehen Sie Ihre Archivdatei per Drag & Drop, um sie zu importieren.

Nach der Migration ist es eine gute Idee, Ihre DNS zu aktualisieren, Google über die Änderung zu informieren, Weiterleitungen hinzuzufügen und nach defekten Links zu suchen. Weitere Details finden Sie unter wie man eine WordPress-Website zu einem neuen Host verschiebt und wie man eine WordPress-Website zu einer neuen Domain migriert.

Wie verschiebe ich eine WordPress-Site manuell zwischen lokal und Live?

Der manuelle Weg ist in beide Richtungen derselbe. Verschieben Sie Ihre Website manuell, indem Sie die Datenbank als SQL-Datei in phpMyAdmin exportieren und dann einen Dateimanager oder FTP-Client wie FileZilla verwenden, um alles im public_html-Ordner zu kopieren (oder Ihren lokalen Website-Ordner, wenn Sie den umgekehrten Weg gehen).

Erstellen Sie am Zielort eine Datenbank, importieren Sie die SQL-Datei über den Import-Tab in phpMyAdmin und kopieren Sie die Dateien an ihren Platz.

Dann müssen Sie jede URL in der Datenbank suchen und ersetzen. Gehen Sie zum SQL-Tab in phpMyAdmin und führen Sie diese Abfragen aus, wobei Sie Ihre eigenen URLs einfügen.

Von Live zu Lokal:

UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/local-site') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/local-site');

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'https://www.example.com', 'http://localhost/local-site');

Von Lokal zu Live:

UPDATE wp_options SET option_value = replace(option_value, 'http://localhost/local-site', 'https://www.example.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'http://localhost/local-site', 'https://www.example.com');

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://localhost/local-site', 'https://www.example.com');

Stellen Sie sicher, dass Sie HTTPS verwenden, wenn Ihre Live-Website über ein SSL-Zertifikat verfügt. Drücken Sie dann die Schaltfläche Los

Aktualisieren Sie zuletzt die Datei wp-config.php am Zielort. Öffnen Sie sie in einem Texteditor und aktualisieren Sie diese Werte, damit sie mit der gerade erstellten Datenbank übereinstimmen:

/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );

/** MySQL database username */
define( 'DB_USER', 'username_here' );

/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );

/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Wenn Ihre Permalinks nach dem Umzug nicht mehr funktionieren, gehen Sie zu Einstellungen » Permalinks und klicken Sie auf Änderungen speichern, ohne etwas zu bearbeiten. Das leert die Rewrite-Regeln und behebt das Problem normalerweise.

Wie kopiere ich eine Staging-Website auf eine Live-Website?

Um eine Staging-Website auf eine Live-Website zu kopieren, installieren Sie Duplicator Pro auf der Staging-Website. Erstellen Sie ein vollständiges Backup der Staging-Website. Laden Sie auf der Live-Website das Backup auf die Import-Seite von Duplicator hoch. Wenn sich Ihre Staging-Website auf einer Subdomain und nicht auf einem lokalen Server befindet, lesen Sie unsere Anleitung zum Übertragen einer Staging-Website auf Live.

Fazit

Sie können jetzt eine WordPress-Website in beide Richtungen verschieben: Holen Sie Ihre Live-Website für sicheres Testen auf einen lokalen Host und laden Sie Ihre lokalen Arbeiten wieder auf einen Live-Server hoch, wenn sie fertig sind.

Während Sie hier sind, gefallen Ihnen vielleicht diese zusätzlichen WordPress-Tipps und Tricks:

Sind Sie bereit, Ihre Website in beide Richtungen zu verschieben? Laden Sie Duplicator Pro herunter, um mit wenigen Klicks zwischen Ihrem lokalen Computer und Ihrem Live-Server zu migrieren!

Autor-Avatar
Joella Dunn Content-Autorin
Joella ist eine Autorin mit jahrelanger Erfahrung in WordPress. Bei Duplicator spezialisiert sie sich auf die Website-Wartung – von einfachen Backups bis hin zu groß angelegten Migrationen. Ihr oberstes Ziel ist es, sicherzustellen, dass Ihre WordPress-Website sicher ist und für Wachstum bereit ist.
Unsere Inhalte werden von unseren Lesern unterstützt. Wenn Sie auf bestimmte Links klicken, erhalten wir möglicherweise eine Provision.

Lassen Sie keinen Tag ungeschützt vergehen

Jede Stunde ohne ordnungsgemäße WordPress-Backups setzt Ihre Website einem Risiko aus • Jede verzögerte WordPress-Migration kostet Sie Leistung und Wachstum

Duplicator jetzt herunterladen
Duplikator-Plugin

Warten Sie! Verpassen Sie nicht Ihr
exklusives Angebot!

Als Kunde erhalten Sie 60% RABATT

Testen Sie Duplicator kostenlos auf Ihrer Website – sehen Sie, warum über 1,5 Millionen WordPress-Profis uns vertrauen. Aber warten Sie nicht – dieser exklusive 60% Rabatt ist nur für kurze Zeit verfügbar.

oder
Holen Sie sich jetzt 60% Rabatt auf Duplicator Pro →