Webstick.info logo Wordpress, Webdesign, SEO - Blog

Wordpress-Website manuell per Backup oder mit Plug-In umziehen?

Migrieren einer Wordpress-Website


Der Weg, eine Website zwischen Domains zu verschieben, war jahrelang von Hand. In den letzten Jahren sind sehr gute Wordpress-Plug-Ins auf den Markt gekommen, die die schwere Arbeit übernehmen. Beide Methoden werden hier diskutiert.

1. Verschieben Sie die Wordpress-Website mithilfe eines Plug-Ins.

Am einfachsten ist es, wenn ein Plug-In die Arbeit erledigt. Wir beginnen damit. Normalerweise gibt es keine Komplikationen, diese Plug-Ins sind heute großartig, können wir sagen.

Ich zeige hier die ersten 4 Plug-Ins, die bei der Suche nach "All-in-One-Migration" angezeigt werden. Das Plug-In, das ich für das Beste halte und mit dem ich Erfahrung habe, ist mit einem Pfeil mit der Nummer 2 gekennzeichnet. Ich habe das professionelle Add-On, das sicherstellt, dass die Größe der Websites, die heruntergeladen werden können, unbegrenzt ist. Sie laden das Add-On hier kostenlos herunter.


WordPress-Migrations-Plugins


Es gibt mindestens 8 verschiedene Plug-Ins, die Anzahl der Sterne und wie oft sie verwendet werden, zeigt, dass sie alle ihre Arbeit gut machen.



Plug-In herunterladen


Wordpress exportieren

Installieren und aktivieren Sie das Plug-In und machen Sie dasselbe mit dem add-on das biete ich dir oben an. Im Folgenden zeige ich Ihnen im Bildformat, was Sie tun müssen, um das spezielle Backup zu erhalten, das das Plug-In auf Ihrem Computer erstellt. Das Plug-In durchsucht alles zusammen, die Dateien, Datenbanken usw.


Wordpress webseite exportieren

Wordpress webseite exportieren 2

Wordpress webseite exportieren 3


In diesem Moment laden Sie das Backup herunter. Abhängig von der Größe Ihrer Website und der Download-Geschwindigkeit kann dies einige Zeit dauern. Sie müssen es nicht babysitten, der Vorgang ist vollautomatisch. Lassen Sie das Fenster geöffnet und tun Sie etwas anderes oder arbeiten Sie weiter mit anderen Dingen in einem anderen Tab oder Fenster Ihres Browsers.

Laden Sie die Website auf die neue Domain hoch

Installieren Sie zunächst Wordpress in der neuen Domäne. Verwenden Sie einfache Daten wie das Kennwort 1234, da alles mit den Daten der Website überschrieben wird, die wir verschieben. Daher macht es wenig Unterschied, schwierige Kennwörter usw. zu verwenden. Installieren Sie dann das Plug-In und das Add-On, das Sie herunterladen können über. Für kleinere Websites wird das Add-On nicht benötigt.

Wordpress importieren

Zunächst dazwischen: Die unbegrenzte Erweiterung bedeutet nicht, dass der Upload abgelehnt werden kann, wenn die max. Das Hochladen der Dateigröße auf dem Server, auf dem sich Ihre Website befindet, ist überschritten. Wenn Sie diesen Fehler erhalten, installieren Sie Increase Maximum Upload File Size und passen Sie das Maximum über der Größe der Datei an, die Sie hochladen möchten.

Genau wie beim früheren Export gehen Sie zum Plug-In, aber diesmal wählen wir "Importieren" wie unten gezeigt.


Wordpress importieren


Wählen Sie nun die spezielle Sicherungsdatei aus, die Sie zuvor heruntergeladen haben, und klicken Sie auf "Öffnen". Der Upload beginnt. Dieser Vorgang sollte nicht unterbrochen werden. Schließen Sie daher NICHT das Fenster. Der Upload dauert je nach Upload-Geschwindigkeit im Internet viel länger als der Download. Führen Sie während des Uploads etwas anderes aus. Wenn Sie zurückkommen und feststellen, dass das Plug-In bereit ist, müssen Sie nur bestätigen, dass sich die Website ordnungsgemäß auf dem neuen Server oder der neuen Domain befindet.

Es ist unnötig zu erwähnen, dass der Server, auf den Sie die Site hochladen, über ausreichende Ressourcen verfügt. Unterbrechungen aufgrund eines sehr langsamen gemeinsam genutzten Servers können zu Fehlern auf der Website führen. Dies ist jedoch selten. Wenn Sie Fehler sehen, speichern Sie die Designoptionen und die Permalinks. Dadurch können die Probleme behoben werden.

2. Wordpress-Website verschieben von Hand

Wir bevorzugen ein gutes Control Panel wie Cpanel mit: Dateimanager, MySQL-Datenbanken und myPHPadmin. Es ist schön, dass Sie über das Panel auf den Server hochgeladene Dateien extrahieren können und dass myPHPadmin auf dem neuesten Stand ist. Einige verächtliche Hosting-Unternehmen aktualisieren ihr myPHPadmin jahrelang nicht und mit einer alten Version von myPHPadmin treten schnell Fehler auf. Wenn Sie nicht entpacken können, müssen Sie die Website über FTP hochladen oder ein Skript verwenden wie The Unzipper oder ein webbasiertes FTP wie Net2FTP .

Lasst uns beginnen!

Sie können festlegen, wie Sie die Dateien vom Server auf Ihren Computer übertragen möchten. Ich zeige hier, wie sie das mit Cpanel machen, meiner Lieblingsmethode (Pleskpanel und Directadmin sind fast gleich). Dies ist an sich eine einfache Angelegenheit, so dass zu viele Erklärungen nicht erforderlich sind. Wählen Sie alle Dateien in public_html (Stammordner) aus und klicken Sie auf "Komprimieren". Komprimieren Sie immer auf "ZIP", wie im zweiten Bild unten gezeigt.


Komprimieren Sie Dateien mit Cpanel

auf ZIP komprimieren


Um die komprimierte Datei zu ändern, klicken Sie auf Sie auf "eine Ebene gehört" und öffnen Sie den Ordner "public_html" erneuert. Klicken Sie auf "Download".


ZIP Cpanel herunterladen


Die Zip-Datei erhält automatisch den Namen des ersten Ordners in public_html, aber der Einfachheit halber habe ich sie "back-up.zip" genannt.

Datenbank mit PhPMYadmin herunterladen

Gehen Sie über Ihr Cpanel zu "PhpMyAdmin", klicken Sie darauf und ein neuer Tab in Ihrem Browser wird mit diesem Programm geöffnet.


MyPHPadmin Cpanel


Klicken Sie auf die Datenbank, die Sie herunterladen möchten, und der folgende Bildschirm wird angezeigt. Wählen Sie die Schnellexportmethode und SQL im Leerlauf. Wenn Sie nichts tun, wird diese automatisch aktiviert (Foto 2 unten).


MyPHPadmin export

MyPHPadmin export Datenbank 2


Die Datenbank wird jetzt auf Ihren PC heruntergeladen und wir werden sie sofort bearbeiten. Zuerst erstellen wir jedoch eine leere Datenbank auf dem neuen Speicherort / Server, in den wir sie importieren.

Erstellen Sie eine neue leere Datenbank

Öffnen Sie MySQL-Datenbanken in Ihrem Cpanel. Siehe Bild unten.


MySQL Cpanel


Anschließend erstellen wir eine Datenbank, einen Benutzer, und erteilen dem Benutzer die vollen Rechte für die Datenbank. Die folgenden 4 Bilder zeigen dies.


Name der Datenbank

Datenbankbenutzer

Erteilen Sie Datenbankrechte

Datenbankrechte erteilen 2


Unten klicken Sie auf "Änderungen vornehmen". Okay, das ist erledigt. Verlassen Sie MySQL-Datenbanken.

Integrieren Sie die Datenbank in die neue leere Datenbank

Bevor wir damit beginnen können, müssen wir den Datenbanknamen in der heruntergeladenen Datenbank ändern, da er sonst nicht akzeptiert wird. Verwenden Sie dazu einen zufälligen Texteditor. Das Beste ist Notepad++. Bei Verbindungsproblemen legen Sie einen fest USE statement in der Datenbank oben.


Bearbeiten Sie den Datenbanknamen in der SQL-Datei


We now open PhpMyAdmin on the new server and click on the new empty database, just as described earlier in the export. Then click on "Import".


Database importieren mit phpmyadmin


Klicken Sie dann auf "Durchsuchen", durchsuchen Sie die Datenbank auf Ihrem Computer und klicken Sie unten auf "Öffnen".

Klicken Sie dann unten auf "Start" und warten Sie, bis PhPmyAdmin seine Arbeit erledigt hat. Wenn alles gut gegangen ist, sollte es ungefähr so ​​aussehen wie auf dem Bild unten.


Datenbank erfolgreich importiert


Der gesamte Inhalt wurde bereits verschoben. Wir müssen lediglich sicherstellen, dass alle URLs korrekt sind und die Website das tut, was derzeit nicht der Fall ist. In wp-config.php müssen wir die Datenbankdaten der neuen Datenbank und des neuen Benutzers verwenden. Wir passen die 2 Haupt-URLs für Front- und Back-End über PhpMyAdmin an, melden uns dann an und installieren ein Plugin, um alle URLs anzupassen, die bisher während des Imports nicht aufgetreten sind. Mein Lieblings-Plug-In dafür ist Better Search Replace.

Datei wp-config.php bearbeiten

Passen Sie in wp-config.php (in public_html) die Daten für den Datenbanknamen, den Datenbankbenutzer, das Kennwort und in einigen Fällen den Host an. "Localhost" kann im Allgemeinen nur verwendet werden.


wp-config bearbeiten


Überprüfen/bearbeiten URLs in .htaccess

Diese Datei verarbeitet viele Anweisungen, wenn Sie beispielsweise den Cache verwenden. In dieser Datei müssen Sie überprüfen, ob alle URLs an die neue Domain angepasst sind. Andernfalls tun Sie dies manuell. Wenn Sie Ihre Domain nur auf einen neuen Server verschoben haben, kann nichts geändert werden, nur wenn die Site auf eine andere Domain verschoben wurde.


htaccess bearbeiten


URLs korrigieren mit PhpMyAdmin

Wir passen die URLs für "siteurl" und "home" in wp_options wie unten gezeigt an.


wp_options bearbeiten


Korrigieren Sie die URLs mit Better Search Replace weiter, wie bereits erwähnt.

Wir melden uns jetzt bei www.websiteurl / wp-admin mit Benutzer und Passwort an, wie es auf dem alten Server war, der in die neue Datenbank kopiert wurde. Installiere das Better Search Replace Plugin.


Better Search Replace datenbank bearbeiten


Backend speichern

In der Zwischenzeit sollte Ihre Website einwandfrei funktionieren. Wahrscheinlich unnötig, aber wenn die Website nicht genau so aussieht, wie sie sollte, ist es manchmal gut, "Einstellungen >> Permalinks" und die Designoptionen erneut zu speichern. Löschen/leeren Sie auch alle möglichen Cache-Optionen in Ihrem Browser.



Divi