Lokales WordPress auf einen Webserver umziehen
Um eine lokale WordPress-Installation auf einen öffentlich zugänglichen Webserver umzuziehen, gibt es verschiedene Möglichkeiten. Eine einfache Möglichkeit ist die Nutzung eines Plugins. Auch hierfür gibt es mehrere Anbieter. In diesem How-to benutzen wir das WordPress-Plugin All in One WP Migration. Es ermöglicht den kostenlosen Umzug bis zu einer Dateigröße von 512 MB.
Damit das klappt, solltest du WordPress auf deinem lokalen System und auch auf dem aufnehmenden Webserver installiert haben. Man benötigt also zwei WordPress-Instanzen. Zusätzlich solltest du auf beiden Systemen das Plugin All in One WP Migration installiert haben. Auf dem aufnehmenden System kannst du zusätzlich das Addon All-in-One WP Migration File Extension installieren. Dieses Addon hilft dir eventuelle Beschränkungen der Dateiuploadgröße zu umgehen.
Nachdem alles installiert ist gehst du in deine lokale WordPress-Seite und wählst unter dem Menüpunkt „All-in-One WP Migration“ im Administrationsmenü den Unterpunkt „Export“.
Beim Export auf dein Zielsystem müssen alle Einträge der lokalen Domain in der Datenbank mit den Werten deiner Zieldomain ersetzt werden. In das erste Eingabefeld (Finde) schreibst du deine lokale Startseiten-URL. In das zweite Eingabefeld (Ersetzen mit) fügst du die URL der aufnehmenden WordPress-Seite ein.
Anschließend wählst du im Auswahlmenü „Exportiere nach“ den Menüpunkt „Datei“.
Der Exportvorgang wird nun gestartet. Das kann eine Weile dauern. Sobald alles erledigt ist, informiert dich das Plugin und du kannst die Datei mit der Endung WPRESS herunterladen. Drücke den Download-Button, wähle einen Speicherort aus und warte bis der Download beendet ist.
Der erste Teil der Migration ist nun beendet und wir beginnen den Importvorgang.
Wechsle jetzt in das Backend der Zielseite und wähle dort unter dem Menüpunkt „All-in-One WP Migration“ den Unterpunkt „Importieren“.
Du gelangst zum Importbildschirm. Wähle hier bitte im Auswahlmenü „Importieren von“ Datei aus.
Navigiere dich zu der im Exportvorgang heruntergeladenen Datei mit der Endung „.wpress“ und wähle sie aus.
Der Upload deiner Datei sollte nun starten. Das kann mehrere Minuten dauern. Auf dem Bildschirm wirst du über den Fortschritt informiert.
Nach erfolgreichem Upload kannst du mit dem Importvorgang fortfahren. Beim Import werden alle Daten des Zielsystems mit den Daten des lokalen Systems überschrieben. Drücke jetzt auf „Fortfahren“.
Dieser Prozess dauert wieder eine Weile. Falls alles geklappt hat, erhältst du diese Erfolgsmeldung.
Abschließend ist noch ganz wichtig, dass du die neue Permalink-Struktur deiner Seite speicherst, um eventuelle Routing-Fehler zu vermeiden. Klicke deshalb bitte auf „Permalink-Struktur speichern“.
Du musst dich erneut anmelden. Diesmal mit den Anmeldedaten, die du auf dem lokalen System verwendet hast. Der Importvorgang hat alles überschrieben, auch den Benutzernamen und das Passwort auf deiner Zielseite.
Nach der Anmeldung solltest du im WordPress-Administratorenmenü unter Einstellungen -> Permalinks zweimal die Änderungen speichern.
Jetzt ist der Umzug abgeschlossen. Herzlichen Glückwunsch.