Grafik zu LocalWP - KI generiert

LocalWP: WordPress-Website lokal erstellen

Autor:

Kategorien: , , ,

Geschätzte Lesezeit:

5–8 Minuten

Eine WordPress-Website lokal mit LocalWP erstellen

Es gibt häufig Situationen, wo man bestimmte Dinge nicht in einer Live-Instanz von WordPress durchführen möchte, um den laufenden Betrieb nicht zu stören. Hier bietet LocalWP eine gute Alternative, weil man die Live-Instanz in wenigen Schritten auf eine lokale Instanz portieren kann. Wie das funktioniert, beschreibe ich in dem folgenden Beitrag.

Im Rahmen eines Online-Vortrags beim WordPress Meetup in Bonn (https://www.meetup.com/wordpress-meetup-bonn-wpbn/events/315411073/) habe ich praxisnah gezeigt, wie sich eine bestehende WordPress-Website lokal nachbauen und weiterentwickeln lässt. Ziel ist es, Änderungen sicher zu testen, ohne die Live-Seite zu gefährden. Gerade für Einsteiger bietet LocalWP eine komfortable Möglichkeit, eine lokale Entwicklungsumgebung aufzusetzen.

Info-Symbol

Info

Info: Beim WordPress Meetup in Attendorn (Südsauerland) werde ich am Montag, den 19.10.2026 ab 19 Uhr bei meinem Vortrag im Infotastic zeigen, wie man eine lokale Instanz mit LocalWP einrichtet.

Am Anfang steht die Installation von LocalWP. Die Software kann kostenlos von der offiziellen Website heruntergeladen werden und ist für Windows, macOS und Linux verfügbar. Nach der Installation lässt sich mit wenigen Klicks eine neue lokale WordPress-Instanz erstellen. Dabei vergibt man einen Namen für die Website, beispielsweise „Test“, und wählt die gewünschten Servereinstellungen wie PHP-Version, Webserver (Apache oder nginx) und Datenbank. Für Einsteiger empfiehlt sich die Standardkonfiguration (Preferred).

Vorgehen beim Aufsetzen einer lokalen Instanz mit LocalWP

Im Folgenden beschreibe ich den Ablauf zur Einrichtung einer lokalen Instanz mit LocalWP:

  • Sicherung Live-WordPress-Instanz mit UpdraftPlus
  • Neue lokale Instanz mit LocalWP erstellen
  • UpdraftPlus installieren und aktivieren
  • Sicherung von Live-WordPress-Instanz in den lokalen Ordner kopieren
  • Sicherung wiederherstellen: Zuerst alles außer Datenbank
  • Anschließend Wiederherstellung der Datenbank
  • Neuen User in der lokalen Instanz als Admin anlegen, z. B. „Lokal“ und „1234“
  • Ggf. alle anderen User löschen

Erstellung der lokalen Website

Nachfolgend zeige ich wie man nach der Installation von LocalWP eine lokale WordPress-Instanz (in dem Fall “Test”) anlegt:

Zum besseren Verständnis wurde im Vortrag zunächst eine bestehende Live-Website betrachtet. In dem Zusammenhang habe ich die Website sowohl im Frontend als auch im Backend gezeigt.

Im folgenden Video zeige ich die Einstellungen der lokalen Instanz bei LocalWP. Hier habe ich die PHP-Version geändert. Über den Link “Site folder” oben links kann man direkt auf den Ordner der Instanz zugreifen. Um sich im Backend anzumelden, kann man rechts auf den Link “WP Admin” und um sich die lokale Website anzusehen auf den Link “Open site” klicken.

Bevor die Live-Seite lokal übernommen wird, wird eine Sicherung erstellt. Dafür verwende ich gerne das Plugin UpdraftPlus, mit dem sich Dateien und Datenbank getrennt sichern lassen. Wichtig: Die Sicherung wird zunächst lokal auf dem Rechner gespeichert.

Anschließend wird die lokale Instanz vorbereitet. Nach der Installation von WordPress wird auch hier UpdraftPlus installiert und aktiviert. Danach kopiert man die zuvor erstellte Sicherung der Live-Seite in den entsprechenden lokalen Ordner der neuen Instanz.

Die Wiederherstellung auf LocalWP

Die Wiederherstellung erfolgt in zwei Schritten. Zuerst werden alle Bestandteile außer der Datenbank eingespielt, also Themes, Plugins und Uploads. Danach folgt die Wiederherstellung der Datenbank. Diese Reihenfolge hilft, typische Probleme bei der Migration zu vermeiden.

Im Screenshot sieht man die Sicherung, die ich eingefügt habe (siehe auch das vorherige Video). Sollte die Sicherung nicht erscheinen, kann man bei UpdraftPlus auf den Link “Lokalen Ordner erneut nach Sicherungs-Sets durchsuchen” klicken.

Nach erfolgreicher Wiederherstellung muss man sich mit dem bekannte Admin-Account anmelden. Danach empfiehlt es sich, einen neuen Benutzer für die lokale Umgebung anzulegen, zum Beispiel mit dem Benutzernamen „Lokal“ und einem einfachen Passwort wie „1234“ (nur für lokale Nutzung). Der ursprüngliche Admin-Account kann anschließend entfernt werden.

Nun kann die eigentliche Arbeit an der Website auf der lokalen Instanz beginnen. Typische Beispiele sind der Austausch eines Plugins, Test einer neuen WordPress-Version (z. B. WordPress 7.1), Umstellung auf ein neues Theme, etc. Im Vortrag wurde beispielsweise das Slider-Plugin mit einem Security-Problem durch ein anderes Plugin ersetzt. Solche Änderungen lassen sich lokal risikofrei testen.

Ein weiterer Vorteil von LocalWP ist die einfache Anpassung der PHP-Version. Gerade bei der Entwicklung oder Fehlersuche kann es hilfreich sein, schnell zwischen verschiedenen Versionen zu wechseln, ohne den Live-Server zu beeinflussen.

Auch ein Blick in die Ordnerstruktur lohnt sich. LocalWP legt für jede Website ein eigenes Verzeichnis an, beispielsweise unter D:\localwp\test. Dort finden sich alle relevanten Dateien, darunter die WordPress-Installation, Uploads und Konfigurationsdateien im Ordner \localwp\test\app\public. Für Entwickler ist das besonders hilfreich, um gezielt Anpassungen vorzunehmen.

So kann man beispielsweise ohne Probleme Änderungen durchführen:

  • Änderungen an der wp-config.php im Ordner \localwp\test\app\public vornehmen,
  • Plugins im Ordner \localwp\test\app\public\wp-content\plugins temporär durch Umbenennen des Ordners für das Plugin deaktivieren (z. B. \two-factor in \_two-factor, weil eine Two Factor Authentifizierung bei einer lokalen Instanz nicht notwendig ist),
  • Sicherungen ohne FTP oder SSH über den Windows Explorer in den Ordner \localwp\test\app\public\wp-content\updraft kopieren,
  • Updates von Plugins, Theme und Core über das Icon “Site Shell” und WP CLI durchführen. Für User, die sich damit noch nicht beschäftigt haben, ist das eine gute Gelegenheit, gefahrlos bestimmte Aufgaben durchzuführen, ohne das auf der Live-Instanz irgendwelche Dinge passieren, die man so lieber nicht gemacht hätte.
  • Datenbankaufgaben über Open AdminNeo durchführen, um z. B. herauszufinden, in welchen Beiträgen ein Plugin verwendet wird, das man evtl. ersetzen oder ersatzlos löschen möchte.

Vor- und Nachteile im Vergleich zu Staging-Instanzen

Vorteile:

  • Vollständige Kontrolle über die Umgebung ohne Abhängigkeit vom Hosting-Anbieter
  • Änderungen können offline und ohne Risiko für die Live-Seite getestet werden
  • Flexible Anpassung von PHP-Versionen und Serverkonfiguration
  • Keine zusätzlichen Kosten für Staging-Umgebungen beim Hoster

Nachteile:

  • Kein direkter Zugriff für andere Teammitglieder ohne zusätzliche Synchronisation
  • Migration zurück auf die Live-Seite erfordert zusätzliche Schritte
  • Lokale Umgebung entspricht nicht immer exakt der Serverumgebung des Hosters
  • Kein realistisches Testen von Performance unter Live-Bedingungen

Alternativen zu LocalWP

Alternativen bieten WordPress Playground und my.WordPress.net. Standardmäßig werden bei WordPress Playground alle Änderungen (Beiträge, Einstellungen, Uploads) beim Schließen oder Neuladen des Browser-Tabs unwiderruflich gelöscht, sofern sie nicht manuell exportiert oder über experimentelle Speicher-Features gesichert wurden. Leider passiert es bei mir immer mal wieder, dass es zu Abstürzen im Browser kommt und dann alle Änderungen verloren sind. Daher verwende ich WordPress Playground eher, um mal kurz ein Plugin, ein Theme oder ein einfaches Szenario zu testen.

my.WordPress.net ist eine datenschutzfreundliche Plattform, mit der man eine vollwertige WordPress-Installation direkt im Webbrowser ausführen kann, die auch dauerhaft erhalten bleibt.

WordPress Studio von Automattic ist eine relativ neue, schlanke und quelloffene Alternative zu LocalWP für die lokale Entwicklung von WordPress-Websites.
Unter der Haube nutzt Studio Technologien wie WordPress Playground, wodurch Instanzen ohne schwere Abhängigkeiten oder Virtualisierung in Sekundenschnelle einsatzbereit sind. Das Teilen von Vorschau-Links (Demo Sites) über die Cloud ist kostenfrei in Verbindung mit einem regulären, kostenlosen WordPress.com-Account möglich. Das hört sich ebenfalls ziemlich gut an, aber ich habe mich damit noch nicht ausführlich beschäftigt, zumal ich mit LocalWP wirklich zufrieden bin.

Fazit

Die lokale Entwicklung mit LocalWP ist ein sehr mächtiges Werkzeug, insbesondere für (Einzel-)entwickler oder zum Experimentieren. Für Teamarbeit oder realitätsnahe Tests kann eine Staging-Instanz jedoch die bessere Lösung sein. Es gibt allerdings auch ähnlich interessante Alternativen wie z. B. WordPress Playground, my.WordPress.net oder vor allem WordPress Studio von Automattic.

Weitere Beiträge zum Thema

Wir freuen uns über eine Kontaktaufnahme

Was hältst du davon?

Wir hoffen, dieser Beitrag hat dir gefallen und wir würden uns über einen Kommentar freuen. Auch über Erweiterungen, Korrekturen, Hinweise oder sonstige Anmerkungen freuen wir uns sehr.

Du kennst unseren Newsletter noch nicht? – Hier findest du eine Übersicht über die bisher versendeten Newsletter. Wenn du keine neuen Beiträge und WordPress-News verpassen möchtest, melde dich jetzt kostenlos für unseren Newsletter an. Den Newsletter bekommst du dann einmal am Anfang des Monats.

Blog: Auf der folgenden Seite findest du weitere interessante Beiträge sortiert nach Kategorien und Schlagwörtern.


Fediverse Reaktionen

2 Kommentare zu „LocalWP: WordPress-Website lokal erstellen“

  1. Geht Migration inzwischen mit der kostenlosen Version von UpdraftPlus?

    Ich dachte immer, dass man damit Backups von UpdraftPlus nur auf derselben Domain wiederherstellen kann.

    Migration, also die Wiederherstellung eines Backups auf einer anderen Domain (z. B. in Local), kannte ich nur als kostenpflichtige Zusatzfunktion.

    Deshalb verwende ich zur Migration immer andere Plugins wie WPVivid oder Backup & Migration. Mit diesen Plugins geht die Wiederherstellung eines Backups auch problemlos in einem Rutsch, also alles auf einmal.

    1. hgg

      Ich war auch seinerzeit erstaunt, dass das so einfach mit der kostenfreien Version von UpdraftPlus funktioniert.
      Hoffentlich bleibt das auch so.
      WPVivid habe ich auch schon getestet. Wäre auf jeden Fall auch noch eine Alternative.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert