Das Verschieben einer Live-WordPress-Site von einem Remote-Server in eine lokale Entwicklungsumgebung (localhost) kann ein nützlicher Schritt zum Testen von Änderungen, zur Fehlerbehebung und zum Experimentieren mit Ihrer Website sein. Hier ist eine Schritt-für-Schritt-Anleitung, die Ihnen hilft, Ihre WordPress-Site auf localhost zu verschieben:
Schritt 1:Erstellen Sie eine lokale Umgebung
- Installieren Sie eine lokale Entwicklungsumgebung wie XAMPP, MAMP oder Laragon auf Ihrem Computer. Diese Umgebung bietet einen Localhost-Server und die notwendige Software, um WordPress lokal auszuführen.
Schritt 2:WordPress-Datenbank exportieren
- Melden Sie sich beim cPanel oder Hosting-Dashboard Ihrer Live-WordPress-Site an.
- Navigieren Sie zum Abschnitt „Datenbanken“.
- Suchen Sie Ihre WordPress-Datenbank und klicken Sie auf „phpMyAdmin“ oder ein ähnliches Datenbankverwaltungstool.
- Wählen Sie den Datenbanknamen aus und klicken Sie dann auf die Registerkarte „Exportieren“.
- Wählen Sie die Exportmethode „Schnell“ oder „Benutzerdefiniert“ und klicken Sie auf „Los“, um den Exportvorgang zu starten.
- Speichern Sie die exportierte Datenbankdatei (.sql) auf Ihrem Computer.
Schritt 3:Datenbank in Localhost importieren
- Melden Sie sich bei der MySQL- oder MariaDB-Konsole Ihrer lokalen Entwicklungsumgebung an (z. B. phpMyAdmin).
- Erstellen Sie eine neue Datenbank mit einem Namen, der für Ihre lokale WordPress-Installation verwendet werden soll.
- Wählen Sie die neu erstellte Datenbank aus und klicken Sie auf die Registerkarte „Importieren“.
- Wählen Sie die exportierte Datenbankdatei (.sql) von Ihrem Computer aus und klicken Sie auf „Los“, um den Importvorgang zu starten.
Schritt 4:Live-WordPress-Dateien herunterladen
- Verwenden Sie ein FTP-Client-Programm (z. B. FileZilla, CyberDuck) oder den Dateimanager Ihres Hosting-Anbieters, um eine Verbindung zu Ihrer Live-WordPress-Site herzustellen.
- Navigieren Sie zum Stammverzeichnis Ihrer WordPress-Installation (normalerweise public_html).
- Wählen Sie alle WordPress-Dateien und -Ordner aus, mit Ausnahme der Datei wp-config.php.
- Laden Sie die ausgewählten Dateien und Ordner auf Ihren Computer herunter.
Schritt 5:Dateien nach Localhost verschieben
- Öffnen Sie den Dateimanager Ihrer lokalen Entwicklungsumgebung.
- Navigieren Sie zu dem Verzeichnis, in dem Sie WordPress lokal installieren möchten (normalerweise das Hauptverzeichnis Ihres Servers, z. B. htdocs für XAMPP).
- Löschen Sie alle vorhandenen WordPress-Dateien oder -Ordner in diesem Verzeichnis.
- Kopieren Sie die heruntergeladenen WordPress-Dateien und -Ordner von Ihrem Computer und fügen Sie sie in das lokale Verzeichnis ein.
Schritt 6:Konfigurieren Sie wp-config.php
- Benennen Sie die Datei wp-config-sample.php im lokalen WordPress-Verzeichnis in wp-config.php um.
- Öffnen Sie wp-config.php in einem Texteditor und bearbeiten Sie die folgenden Einstellungen:
1. Datenbankname :Ersetzen Sie den Datenbanknamen durch den Namen der von Ihnen erstellten lokalen Datenbank.
2. Datenbank-Benutzername :Verwenden Sie „root“ oder den Benutzernamen für die lokale Datenbank.
3. Datenbankpasswort :Leer lassen oder das Passwort für die lokale Datenbank verwenden.
4. Tabellenpräfix :Behalten Sie es als „wp_“ bei oder ändern Sie es bei Bedarf.
Schritt 7:Testen Sie die lokale Site
- Öffnen Sie einen Webbrowser und navigieren Sie zu „http://localhost/[Ihr lokales WordPress-Verzeichnis]“ (z. B. „http://localhost/wordpress“).
- Sie sollten den WordPress-Setup-Bildschirm sehen. Fahren Sie mit der Installation fort, indem Sie den Titel, den Benutzernamen, das Passwort und die E-Mail-Adresse der Website eingeben.
- Sobald die Installation abgeschlossen ist, werden Sie in Ihrem lokalen WordPress-Dashboard angemeldet.
Denken Sie daran, die URLs in der lokalen WordPress-Datenbank zu aktualisieren, damit sie zu Ihrer Localhost-Umgebung passen. Sie können dies mit einem Plugin wie Velvet Blues Update URLs oder durch manuelles Aktualisieren der Datenbank mithilfe von SQL-Abfragen tun.
Wenn Sie diese Schritte befolgen, können Sie Ihre Live-WordPress-Site erfolgreich in eine lokale Entwicklungsumgebung verschieben und erhalten eine exakte Kopie Ihrer Website für Test- und Entwicklungszwecke.