Manchmal kann es bequemer sein, mit WordPress auf deinem lokalen Rechner zu arbeiten. Wenn du jedoch nicht damit vertraut bist, wie man WordPress lokal installiert, fragst du dich vielleicht, ob es etwas ist, das du alleine bewältigen kannst.

Die gute Nachricht ist, dass die lokale Installation von WordPress in ein paar einfachen Schritten erledigt werden kann. Egal, ob du neue Funktionen ausprobieren, mit Entwicklungsprojekten experimentieren oder eine Webseite für WordPress erstellen willst, bevor du sie live schaltest, eine lokale WordPress-Installation kann dir dabei helfen.

In diesem Beitrag teilen wir euch mit, wie ihr WordPress lokal auf Windows, Mac, og Ubuntu/Linux installieren könnt, indem ihr DevKinsta, DesktopServer, XAMPP, WAMP oder MAMP benutzt.

Lasst uns anfangen!

Eine Einführung in die lokale Installation von WordPress

Hier bei Kinsta haben wir eine Staging-Umgebung, die eine einfache Entwicklung und Prüfung ermöglicht. Allerdings hat die lokale Installation von WordPress auch einige Vorteile. Zum Beispiel, vielleicht bist du auf Reisen und hast keinen Zugang zu Wi-Fi. Wenn das der Fall ist, brauchst du vielleicht eine lokale Installation, um weiter zu arbeiten.

Wenn es darum geht, Dateien zu manipulieren und lokal zu editieren, kann es manchmal schneller sein, eine lokale Installation zu installieren. Es ist normalerweise weniger Setup nötig, um es zum Laufen zu bringen.

Wenn du WordPress lokal installieren möchtest, musst du einen lokalen AMP-Stack auf deiner Festplatte installieren. Im Fall von WordPress steht AMP für Apache, MySQL, PHP. Diese Software wird benötigt, um das zu imitieren, was ein verwalteter WordPress Host für dich auf seinem Webserver ausführen würde.

Es gibt eine Vielzahl von Methoden, die du dafür verwenden kannst. Die gebräuchlichsten Optionen sind WAMP, XAMPP und MAMP. Dies sind großartige Tools und wir werden dich durch jede einzelne Methode führen.

Sie sind jedoch so konzipiert, dass sie mit einer Vielzahl anderer Software und Tools funktionieren und eine gewisse Lernkurve haben können. Deshalb beginnen wir damit, euch DesktopServer vorzustellen, das eigentlich speziell für WordPress als lokaler AMP-Stack entworfen und optimiert wurde.

So installierst du WordPress lokal mit DevKinsta

DevKinsta ist Kinstas eigenes lokales Entwicklungstool für WordPress. Mit DevKinsta kannst du lokale WordPress-Seiten mit einem einzigen Klick erstellen. Es wird mit erweiterten Datenbank- und E-Mail-Verwaltungstools sowie einer vollständigen Integration mit MyKinsta geliefert.

Und das Beste daran: DevKinsta ist völlig kostenlos!

DevKinsta is a free suite of local development tools to build, test, and deploy WordPress sites
DevKinsta

Bevor wir in die Installation von DevKinsta eintauchen, hier noch ein paar wichtige Funktionen:

  • Ein-Klick-WordPress-Seiten-Erstellung mit Multisite- und WP-CLI-Unterstützung.
  • Ein moderner Stack, der auf Nginx, MySQL und den neuesten Versionen von PHP basiert.
  • MyKinsta-Integration – Importierst du von Kinsta gehostete Webseiten und überträgst die Änderungen an Kinsta.
  • Datenbankverwaltung mit Adminer.
  • SMTP-Server und E-Mail-Erfassungstool zur Untersuchung ausgehender E-Mails.

DevKinsta ist als kostenloser Download für macOS, Windows, und Linux (Ubuntu).

Lasst uns durchgehen, wie du DevKinsta auf deinen Computer einrichtest.

Schritt 2: Herunterladen und Installieren von DevKinsta

Um loszulegen, lade die neueste Version von DevKinsta hier herunter.

  • Um DevKinsta auf macOS zu installieren, öffne die DMG-Datei und ziehe die DevKinsta-App in deinen „Programme“-Ordner. Doppelklicke auf DevKinsta in deinem „Programme“-Ordner.
  • Um DevKinsta unter Windows zu installieren, doppelklicke auf die ausführbare Datei DevKinsta und führe den Installationsassistenten durch.
  • Um DevKinsta auf Ubuntu zu installieren, lade das .deb-Paket herunter und installiere es. Dies kann über die Kommandozeile oder mit deinem bevorzugten Paketinstallationsprogramm geschehen.

Wenn du DevKinsta zum ersten Mal startest, wird Docker Desktop als Abhängigkeit installiert. DevKinsta verwendet Docker Desktop für die Erstellung von containerisierten WordPress-Umgebungen.

Während des DevKinsta-Installationsprozesses wird möglicherweise eine Popup-Meldung angezeigt, die besagt: „Docker Desktop benötigt privilegierten Zugriff.“ Wenn du diese Meldung siehst, klicke auf „Okay“ und gib das Kennwort für dein Benutzerkonto ein, damit Docker Desktop korrekt installiert werden kann.

Nachdem du das Kennwort für die Installation eingegeben hast, installiert DevKinsta Docker Desktop zusammen mit einigen Docker-Images. Die Installation kann je nach Geschwindigkeit deiner Internetverbindung einige Zeit in Anspruch nehmen, du kannst dich also ruhig eine Weile vom Computer entfernen.

Wie man eine lokale WordPress-Seite mit DevKinsta erstellt

DevKinsta unterstützt drei Methoden zur Erstellung lokaler WordPress-Seiten.

.

  1. Mit „Neue WordPress-Seite“ kannst du eine lokale Seite mit dem Standard-Hosting-Stack bestehend aus Nginx, MySQL, PHP 7.4 und der neuesten Version von WordPress erstellen.
  2. Mit dem Import von Kinsta kannst du eine auf Kinsta gehostete Webseite mit nur wenigen Klicks auf deinem lokalen Computer klonen. Nachdem du mit deiner Arbeit fertig bist, kannst du die Änderungen sogar zurück in eine Kinsta-Staging-Umgebung schieben!
  3. Mit Benutzerdefinierte Seite kannst du eine lokale Seite mit einem angepassten Hosting-Stack erstellen. Mit dieser Option kannst du die PHP-Version deiner Wahl auswählen, den Namen deiner Datenbank angeben und WordPress Multisite aktivieren.
DevKinsta bietet drei Methoden zur Erstellung lokaler WordPress-Seiten.
DevKinsta bietet drei Methoden zur Erstellung lokaler WordPress-Seiten.

Schauen wir uns die einzelnen Methoden zur Erstellung von Webseiten genauer an.

Neue WordPress-Seite

Um zu beginnen, wähle die Option „Neue WordPress-Seite“. Bei dieser Methode der Seiten-Erstellung musst du nur einen Seiten-Namen, einen WordPress-Admin-Benutzernamen und ein WordPress-Admin-Passwort angeben. Nachdem du diese drei Felder ausgefüllt hast, klicke auf „Seite erstellen“.

Erstelle eine neue WordPress-Seite in DevKinsta.
Erstelle eine neue WordPress-Seite in DevKinsta.

Importieren von Kinsta

Die zweite Möglichkeit besteht darin, eine Webseiten-Umgebung zu importieren, die bereits auf Kinsta gehostet wird. Klicke dazu auf „von Kinsta importieren“ und gib deine MyKinsta-Anmeldedaten an.

Wähle nach dem Einloggen die Kinsta-Umgebung aus, die du auf deinen lokalen Computer klonen möchtest. DevKinsta unterstützt sowohl Live- als auch Staging-Umgebungen auf Kinsta, also stelle sicher, dass du die richtige auswählst.

Nachdem du auf eine Umgebung geklickt hast, gib an, ob es sich um eine Multisite-Installation handelt, und klicke auf „Seite importieren“, um das Klonen deiner Seite zu starten.

Klone deine Live-Seite mit der Funktion "Import aus Kinsta".
Klone deine Live-Seite mit der Funktion „Import aus Kinsta“.

Benutzerdefinierte Seite

Mit der dritten und letzten Option, „Benutzerdefinierte Seite“, kannst du spezifische Einstellungen für deine lokale WordPress-Installation konfigurieren.

Hier sind die Einstellungen, die du mit dieser Methode zur Erstellung von Webseiten vornehmen kannst:

  • Site Name
  • PHP Version (PHP 7.2, 7.3, 7.4, and 8.0)
  • Database Name
  • Enable HTTPS
  • WordPress Site Title
  • WordPress Admin Email
  • WordPress Admin Username
  • WordPress Admin Password
  • WordPress Multisite Mode
Passe eine lokale WordPress-Installation mit DevKinsta an.
Passe eine lokale WordPress-Installation mit DevKinsta an.

Nachdem du die gewünschten Einstellungen vorgenommen hast, klicke auf „Seite erstellen“, um den Erstellungsprozess der Seite zu starten.

Navigiere auf dem Bildschirm „Seiten Info“ von DevKinsta

Nachdem du eine Seite erstellt hast, siehst du den Bildschirm „Seiten Info“. Jede in DevKinsta erstellte Seite hat ihre eigene „Seiten Info“-Seite, und du kannst dir diesen Bildschirm als das Mission Control Dashboard für eine lokale WordPress-Seite vorstellen.

Auf diesem Bildschirm findest du nützliche Informationen wie Details zur Seiten-Identität, PHP-Version, WordPress-Version, SSL-Modus, Datenbank-Zugangsdaten und Hostname der Seite.

Der Bildschirm „Seiten Info“ verfügt auch über praktische Schaltflächen zum Öffnen deiner lokalen Seite in einem Webbrowser, zum Verschieben einer Seite in eine Kinsta-Staging-Umgebung, zum Starten von Adminer für die Datenbankverwaltung und zum Zugriff auf das WordPress-Admin-Dashboard deiner lokalen WordPress-Installation.

Gehen wir die wichtigsten Aspekte der einzelnen Abschnitte des Bildschirms „Seiten Info“ durch.

Der Bildschirm "Seiten Info" in DevKinsta.
Der Bildschirm „Seiten Info“ in DevKinsta.

Der obere Teil des Bildschirms „Seiten Info“ enthält allgemeine Informationen über deine WordPress-Seite. Für Entwickler sind die Felder „Seiten Pfad“ und „Seiten Host“ besonders nützlich. Der „Seiten Pfad“ bezieht sich auf den Speicherort der WordPress-Installation auf dem lokalen Dateisystem, und du kannst auf das Ordnersymbol klicken, um direkt zum Ordner zu gehen und mit der Bearbeitung von Themes, Plugins und mehr zu beginnen. Der „Seiten Host“ ist ein benutzerdefinierter .local-Domain-Name (z. B. https://kinstalife.local), den du verwenden kannst, um in einem Webbrowser auf eine lokale WordPress-Seite zuzugreifen.

Der Abschnitt „SSL und HTTPS“ enthält einen HTTPS-Umschalter, der automatisch ein SSL-Zertifikat für deine lokale WordPress-Seite generiert und dir den Zugriff auf die Seite über HTTPS ermöglicht.

Im Abschnitt „Datenbank“ werden die Datenbankeinstellungen für deine lokale WordPress-Seite angezeigt. Diese Informationen, wenn du über das MySQL-Befehlszeilen-Tool oder ein Datenbankverwaltungstool eines Drittanbieters auf Ihre WordPress-Datenbank zugreifen möchtest.

Schließlich zeigt der Abschnitt „WordPress“ deine WordPress-Core-Version, den Status des Multisite-Modus und es gibt sogar einen Kippschalter für die Aktivierung des WP_DEBUG-Modus zur Fehlerbehebung deiner WordPress-Seite.

Mehrere Seiten in DevKinsta verwalten

Für Agenturen und Entwickler, die an mehreren Projekten gleichzeitig arbeiten, kannst du mit DevKinsta mehrere lokale WordPress-Seiten bereitstellen und verwalten! Jede lokale WordPress-Seite, die von DevKinsta verwaltet wird, läuft in ihrer eigenen containerisierten Umgebung. Das bedeutet, dass jede Seite ihre eigene anpassbare PHP-Version, WordPress-Version, E-Mail-Postfach und mehr hat.

Um deine DevKinsta-Seiten-Liste anzuzeigen, klicke auf das Symbol der Seite in der linken Seitenleiste.

Stelle mehrere lokale WordPress-Umgebungen mit DevKinsta bereit.
Stelle mehrere lokale WordPress-Umgebungen mit DevKinsta bereit.

In diesem Bildschirm siehst du eine Liste aller deiner lokalen WordPress-Seiten. Um eine weitere Seite hinzuzufügen, klicke einfach auf die Schaltfläche „Seite hinzufügen“.

Verwalte mehrere lokale WordPress-Seiten mit DevKinsta.
Verwalte mehrere lokale WordPress-Seiten mit DevKinsta.

MyKinsta-Integration in DevKinsta

Für Benutzer mit WordPress-Seiten, die auf Kinsta gehostet werden, macht DevKinsta es einfach, Änderungen online in eine Kinsta-Staging-Umgebung zu pushen. Um eine lokale Seite auf Kinsta zu pushen, klicke einfach auf die Schaltfläche „Push zu Staging“ auf deiner „Seiten Info“-Seite.

Verschiebe deine lokale WordPress-Seite in eine Kinsta-Staging-Umgebung.
Verschiebe deine lokale WordPress-Seite in eine Kinsta-Staging-Umgebung.

Falls erforderlich, wirst du aufgefordert, deine MyKinsta-Anmeldedaten einzugeben.

Du musst dann eine Ziel-Seite auswählen, auf die du die Push-Funktion anwenden möchtest. Beachte, dass bei diesem Vorgang der Inhalt der aktuellen Staging-Umgebung überschrieben wird, sofern eine solche vorhanden ist.

Wähle eine Staging-Umgebung, in die die Änderungen übertragen werden sollen.
Wähle eine Staging-Umgebung, in die die Änderungen übertragen werden sollen.

Klicke abschließend auf „Push zu Staging“, um die Aktion zu bestätigen.

Bestätige die Aktion "Push to Staging".
Bestätige die Aktion „Push to Staging“.

Nachdem du deine lokale WordPress-Seite zu Kinsta gepusht hast, kannst du die Seite über die URL der Staging-Umgebung anzeigen. Falls erforderlich, kannst du dann die Staging-Umgebung in MyKinsta auf Live schieben.

Verwenden von Adminer zum Verwalten der Datenbank

DevKinsta wird mit einem leichtgewichtigen Datenbank-Management-Tool namens Adminer ausgeliefert. Ähnlich wie phpMyAdmin, das wir für die auf Kinsta gehosteten Seiten verwenden, bietet dir Adminer eine Weboberfläche zum Bearbeiten von Datenbanktabellen, Ausführen von Datenbankabfragen, Importieren und Exportieren von Backups und mehr.

Um Adminer zu starten, klicke auf die Schaltfläche „Datenbankmanager“ oben auf der Seite „Seiten Info“. Adminer wird dann in deinem Standard-Webbrowser geöffnet.

Klicke auf "Datenbankmanager", um den Adminer in DevKinsta aufzurufen.
Klicke auf „Datenbankmanager“, um den Adminer in DevKinsta aufzurufen.

Nach dem Start von Adminer siehst du die Tabellen deiner WordPress-Datenbank. Der Screenshot unten zeigt die Datenbank unserer „kinstalife“-Testseite. Unter der Spalte „Tabelle“ siehst du die Standard-WordPress-Tabellen wie wp_comments, wp_posts, etc.

WordPress-Datenbank im Adminer.
WordPress-Datenbank im Adminer.

Um einen Datenbankeintrag zu bearbeiten, klicke auf die gewünschte Tabelle. Wenn wir zum Beispiel die Home- und Ite-URL unserer WordPress-Seite bearbeiten möchten, können wir auf die Tabelle wp_options klicken.

Klicke auf "Daten auswählen", um deine WordPress-Datenbanktabellen zu bearbeiten.
Klicke auf „Daten auswählen“, um deine WordPress-Datenbanktabellen zu bearbeiten.

Auf dieser Seite können wir den option_value für siteurl bearbeiten, um die Seiten-URL unserer WordPress-Seite zu aktualisieren, und dasselbe kann auch für die Home-URL getan werden.

Bearbeite eine WordPress-Datenbank "option_value" mit dem Adminer.
Bearbeite eine WordPress-Datenbank „option_value“ mit dem Adminer.

Adminer unterstützt auch den Import und Export von Datenbanken. Dies ist nützlich für die Arbeit mit Datenbank-Sicherungsdateien, wie sie bei herunterladbaren Backups enthalten sind.

Um eine Datenbankdatei zu importieren, klicke auf „Importieren“ in der oberen linken Ecke von Adminer. Klicke auf „Choose Files“, um eine Datenbanksicherung auszuwählen, und klicke auf „Execute“, um den Importvorgang zu starten. Adminer unterstützt sowohl rohe .sql-Dateien als auch komprimierte .sql.gz-Dateien.

Importiere eine Datenbanksicherung mit Adminer.
Importiere eine Datenbanksicherung mit Adminer.

Um eine komplette Datenbanksicherung zu exportieren, klicke auf „Exportieren“ in der oberen linken Ecke von Adminer. Wähle „gzip“ für das Ausgabeformat, „SQL“ für das Datenbankformat und lasse die anderen Einstellungen unverändert. Klicke auf „Exportieren“, um den Sicherungsvorgang zu starten.

Adminer exportiert dann deine WordPress-Datenbank in eine komprimierte .sql.gz-Datei.

Exportiere eine Datenbanksicherung aus Adminer.
Exportiere eine Datenbanksicherung aus Adminer.

Schließlich unterstützt der Adminer die Ausführung von SQL-Befehlen, d. h. du kannst Datenbankabfragen auf deiner WordPress-Datenbank ausführen. Wenn du z. B. versuchst, die Menge der automatisch geladenen Daten in deiner Datenbank zu ermitteln, kannst du einen SQL-Befehl unten in Adminer ausführen.

SELECT SUM(LENGTH(option_value)) as autoload_size FROM wp_options WHERE autoload='yes';

Um eine Datenbankabfrage auszuführen, klicke auf „SQL-Befehl“ in der oberen linken Ecke von Adminer. Gib eine Datenbankabfrage an, und klicke auf „Ausführen“, um den Befehl auszuführen.

Frage deine Datenbank mit einem SQL-Befehl im Adminer ab.
Frage deine Datenbank mit einem SQL-Befehl im Adminer ab.

Mit der Adminer-Integration von DevKinsta hast du erweiterte Kontrolle über deine WordPress-Datenbank.

Egal, ob du Datenbanktabellen bearbeitest, Backups importierst oder exportierst oder komplexe SQL-Befehle ausführen musst – DevKinsta hat alles, was du brauchst!

Wie man ausgehende E-Mails von WordPress inspiziert

DevKinsta enthält einen integrierten SMTP-Server und ein E-Mail-Erfassungstool. Dies ermöglicht es deinen lokalen WordPress-Seiten, ausgehende E-Mails wie eine Live-Produktionsseite zu versenden. Allerdings werden die gesendeten E-Mails erfasst und im E-Mail-Posteingang von DevKinsta gespeichert.

Dies gibt dir das Beste aus beiden Welten – Du kannst DevKinsta verwenden, um ausgehende E-Mail-Funktionalität für Marketing-Automatisierungs-Workflows, WooCommerce-Bestellbestätigungen und mehr zu testen, ohne die E-Mail-Postfächer deiner Besucher und Kunden zu verschmutzen.

Um auf den E-Mail-Posteingang von DevKinsta zuzugreifen, klicke auf das Mail-Symbol in der linken Seitenleiste.

DevKinsta enthält einen eingebauten SMTP-Server und ein E-Mail-Erfassungstool.
DevKinsta enthält einen eingebauten SMTP-Server und ein E-Mail-Erfassungstool.

Im E-Mail-Posteingang siehst du eine Liste der ausgehenden E-Mails, die erfasst wurden. Im Screenshot unten siehst du eine ausgehende E-Mail von unserer Testseite „kinstalife“.

Eine ausgehende E-Mail im E-Mail-Posteingang von DevKinsta.
Eine ausgehende E-Mail im E-Mail-Posteingang von DevKinsta.

Um eine ausgehende E-Mail zu inspizieren, klicke sie einfach an. Für jede E-Mail kannst du mit DevKinsta die „Absenderadresse“, die „Empfängeradresse“, den Inhalt des Textes, den Zeitpunkt der Zustellung und vieles mehr überprüfen.

DevKinsta E-Mail-Posteingang Anzeigemodi.
DevKinsta E-Mail-Posteingang Anzeigemodi.

Du kannst auch wählen, ob die E-Mail im HTML-, Klartext- oder Rohdatenmodus angezeigt werden soll. Der HTML-Modus ist nützlich, um HTML-E-Mail-Vorlagen zu testen, während du im Raw-Modus E-Mail-Header wie MIME-Version und X-Mailer direkt überprüfen kannst.

Um mehr über DevKinsta zu erfahren, solltest du dem offiziellen Community-Forum beitreten und die DevKinsta-Dokumentation lesen.

Wie man WordPress mit WAMP lokal auf Windows installiert

Wenn du WordPress lokal auf einem Windows-Rechner installieren möchtest, kannst du das auch mit WampServer, auch WAMP genannt, tun. WAMP ist eine Software, die Apache Webserver, PHP und MySQL speziell für Windows-Geräte bündelt. Schauen wir uns an, wie man es benutzt, um WordPress lokal zu installieren.

Schritt 1: WAMP herunterladen und auf deinem Computer installieren

Der erste Schritt besteht darin, die WAMP-Software herunterzuladen und auf deinem Computer zu installieren. Du kannst dies tun, indem du die WampServer Webseite besuchst und Start Using WampServer auswählst:

Die WampServer Webseite
Die WampServer Webseite

Dadurch gelangst du automatisch in den Downloadbereich der Webseite, wo du zwei Versionen zur Auswahl hast: WampServer 32 bit und WampServer 64 bit. Wähle die Version, die für dein Betriebssystem empfohlen wird.

Wenn du dir nicht sicher bist, ob dein Betriebssystem 32 bit oder 64 bit ist, kannst du diese Informationen finden, indem du zu Einstellungen > Info navigierst:

Die Seite mit den Gerätespezifikationen unter Windows
Die Seite mit den Gerätespezifikationen unter Windows

In der Sektion Gerätespezifikationen kannst du deinen Betriebssystemtyp herausfinden.

Schritt 2: Starte die Wampserver.exe Datei, um die Installation zu starten

Nachdem du die Software heruntergeladen hast, klicke auf die Datei wampserver.exe, um den Installer zu starten. Dies kann ein oder zwei Minuten dauern.

Notiere dir auch, wohin diese Datei heruntergeladen wurde, da du es später noch einmal aufrufen musst:

Das Wamp-Setup-Fenster
Das Wamp-Setup-Fenster

Du wirst mit einer Reihe von Anweisungen auf dem Bildschirm aufgefordert, den Installationsvorgang abzuschließen.

Während dieses Vorgangs wirst du aufgefordert, einen Webbrowser zu definieren. Du kannst diese Option jederzeit auf einen Browser deiner Wahl ändern, indem du zu den Programmdateien deines Computers navigierst.

Schritt 3: Erstellen einer neuen MySQL-Datenbank

Der nächste Schritt ist das Einrichten einer leeren MySQL-Datenbank. Nachdem du WAMP gestartet hast, wird in der rechten unteren Ecke deines Bildschirms ein grünes Symbol angezeigt.

Klicke auf das Symbol, gefolgt von phpMyAdmin. Dadurch gelangst du automatisch zum Login-Bildschirm deines Browsers:

Die phpMyAdmin Anmeldeseite
Die phpMyAdmin Anmeldeseite

Im Feld für den Benutzernamen gibst du „root“ ein, lässt das Passwortfeld leer und wählst dann die Schaltfläche „Go„. Als nächstes klicke auf Datenbanken:

Die Datenbanken-Seite von phpMyAdmin
Die Datenbanken-Seite von phpMyAdmin

Unter der Sektion Datenbanken erstellen musst du deiner neuen Datenbank einen Namen geben. Als nächstes klickst du auf Erstellen. Das war’s schon. Jetzt hast du deine Datenbank eingerichtet.

Schritt 4: Installiere WordPress und entpacke die Dateien

Wenn du mit der Erstellung deiner Datenbank fertig bist, ist der nächste Schritt, WordPress lokal zu installieren. Um dies zu tun, besuche WordPress.org und klicke auf Get WordPress, gefolgt von Download WordPress:

Die Download-Seite auf WordPress.org
Die Download-Seite auf WordPress.org

Dadurch wird eine .zip-Datei auf deinen Computer heruntergeladen. Der nächste Schritt ist das Entpacken der Dateien. Klicke auf den Ordner und wähle Alle extrahieren.

Wenn das erledigt ist, klicke mit der rechten Maustaste auf den Ordner und wähle Kopieren. Navigiere zurück zu dem Ordner auf deinem Computer, in den du WAMP heruntergeladen hast und füge den „wordpress“-Ordner in dieses Verzeichnis ein.

An diesem Punkt kannst du den „wordpress“-Ordner auch umbenennen, wenn du möchtest. Der Name des Ordners wird die URL für deine lokale WordPress-Installation sein. Für dieses Tutorial werden wir unseres in „mytestsite“ umbenennen.

Schritt 5: Besuche deine lokale WordPress Seite in deinem Webbrowser

Öffne deinen Webbrowser und gib in die Suchleiste „http://localhost/mytestsite/“ ein. Ersetze natürlich „mytestsite“ durch das, was du deinen „wordpress“-Ordner genannt hast.

Die Software wird dir dann eine Reihe von Aufforderungen anzeigen, deine WordPress-Installation einzurichten. Du wählst eine Sprache aus und siehst dir die Datenbankinformationen an (die gleiche Abfolge von Schritten, die wir im vorigen Abschnitt besprochen haben). Wenn du fertig bist, klicke auf Los geht’s!

Die Datenbank-Detailseite einer neuen WordPress-Installation
Die Datenbank-Detailseite einer neuen WordPress-Installation

Auf dem nächsten Bildschirm gibst du deine Datenbankinformationen ein. Der Name ist der gleiche wie der deiner Datenbank, der Benutzername ist „root“, und du kannst das Passwortfeld leer lassen.

Als nächstes klickst du auf die Schaltfläche „Installation ausführen„. Dann kannst du deiner Webseite einen Namen geben und einen Benutzernamen und ein Passwort erstellen. Wenn du fertig bist, wähle Install WordPress. Wenn die Software fertig installiert ist, wird es dir eine Erfolgsmeldung anzeigen.

Danach kannst du auf Anmelden klicken. Dadurch gelangst du zur Login-Seite für den Seitenadministrator deiner WordPress Seite.

Das war’s! Du hast nun eine lokale Testumgebung installiert.

Wie man WordPress mit MAMP lokal auf dem Mac installiert

Wenn du auf der Suche nach lokaler Serversoftware für einen Mac-Computer bist, solltest du MAMP in Betracht ziehen. MAMP ist die Abkürzung für Macintosh, Apache, MySQL und PHP. Es ist unglaublich benutzerfreundlich und einfach zu benutzen.

Schritt 1: Download und Installation von MAMP auf deinem Computer

Wie bei den beiden vorherigen Abschnitten besteht der erste Schritt darin, MAMP herunterzuladen und auf deinem Computer zu installieren. Dies kannst du von der offiziellen Webseite von MAMP aus tun:

Der MAMP-Downloadscreen
Der MAMP-Downloadscreen

Beachte, dass du MAMP zwar kostenlos herunterladen und nutzen kannst, dass es aber auch kostenpflichtige Pläne gibt.

Schritt 2: Starte MAMP und starte deine Server

Wenn es fertig heruntergeladen ist, klicke auf die Datei mamp.pkg. Ein Installationsfenster wird sich öffnen. Wähle die Schaltfläche „Weiter„, um der Reihe von Aufforderungen zu folgen:

Das MAMP-Installationsfenster
Das MAMP-Installationsfenster

Als nächstes gehst du auf deinem Computer zu Go > Applications und klickst auf den MAMP-Ordner:

Der MAMP-Anwendungsordner
Der MAMP-Anwendungsordner

Klicke in diesem Ordner auf das MAMP-Elefantensymbol:

Das MAMP-Applikations-Icon
Das MAMP-Applikations-Icon

Dies wird ein neues Fenster öffnen. Klicke auf Server starten:

Die MAMP-Startserver-Option
Die MAMP-Startserver-Option

Sobald die Apache- und MySQL-Server starten, öffnet MAMP automatisch die WebStart-Seite in deinem Browser.

Schritt 3: Erstelle deine Datenbank und aktualisiere deine Benutzerinformationen

Jetzt ist es an der Zeit, eine neue Datenbank zu erstellen. Wähle auf der WebStart-Seite Tools > phpMyAdmin:

Öffnen von phpMyAdmin über die MAMP WebStart Seite
Öffnen von phpMyAdmin über die MAMP WebStart Seite

Sobald sich phpMyAdmin öffnet, klicke auf den Reiter Datenbanken. Gib deiner Datenbank einen Namen und wähle dann Erstellen:

Erstellen einer neuen Datenbank für deine lokale MAMP Webseite
Erstellen einer neuen Datenbank für deine lokale MAMP Webseite

Als nächstes musst du die MySQL-Datenbank-Benutzeranmeldeinformationen für den Standard-Account, den MAMP für dich erstellt, aktualisieren, da du sie brauchst, um den WordPress-Installationsprozess abzuschließen. Gehe zurück zur Startseite von phpMyAdmin und klicke auf den Reiter User Accounts.

Klicke dann auf Privilegien für das Konto mit dem Benutzernamen mamp bearbeiten:

Editieren des Standard MAMP phpMyAdmin-Benutzerkontos
Editieren des Standard MAMP phpMyAdmin-Benutzerkontos

Wähle die Registerkarte Passwort ändern, gib dein bevorzugtes Passwort ein und klicke auf Los:

Ändern des Standardpasswortes für den MAMP phpMyAdmin-Account
Ändern des Standardpasswortes für den MAMP phpMyAdmin-Account

Du kannst dann phpMyAdmin schließen.

Schritt 4: Installiere WordPress und besuche deine Webseite vom Localhost

Besuche jetzt die Webseite WordPress.org und lade die neueste Version von WordPress herunter. Entpacke dann den Ordner ‚wordpress‘, sobald es fertig heruntergeladen ist. Klicke mit der rechten Maustaste auf den Ordner und wähle ‚Kopieren‘.

Navigiere auf deinem Computer zurück zu Go > Applications > MAMP und öffne den htdocs-Ordner:

Der htdocs-Ordner in der MAMP-Anwendung
Der htdocs-Ordner in der MAMP-Anwendung

In diesen Ordner fügst du deinen WordPress Ordner ein, den du gerade kopiert hast. Wir schlagen vor, es in „mytestsite“ oder etwas ähnliches umzubenennen:

Umbenennen der lokalen WordPress-Installation von MAMP
Umbenennen der lokalen WordPress-Installation von MAMP

Stöbere dann in einem neuen Tab nach „http://localhost/8888/mytestsite“. Dort wirst du aufgefordert, deine Datenbank-Anmeldedaten einzugeben und deine Webseite zu benennen:

Abschluss des WordPress-Installationsassistenten
Abschluss des WordPress-Installationsassistenten

Sobald du die WordPress-Installationsanweisungen abgeschlossen hast, bist du fertig! Wenn du weitere Anweisungen zu diesem Schritt benötigst, kannst du auf den vorherigen Abschnitt in diesem Beitrag zurückgreifen.

Du kannst hier unsere Anleitung lesen, wie du den Fehler „Diese Seite kann keine sichere Verbindung bieten“ beheben kannst, wenn du MAMP benutzt.

Wie man WordPress lokal mit XAMPP installiert

XAMPP ist eine weitere beliebte PHP-Entwicklungsumgebung, mit der du WordPress lokal installieren kannst. Du kannst es für Windows, MacOS oder Linux verwenden. Hier erklären wir euch, wie man es für Windows macht, obwohl der Prozess für Mac-User weitgehend derselbe ist.

Schritt 1: XAMPP herunterladen und auf deinem Computer installieren

Besuche die Webseite Apache Friends, und wähle neben dem grünen Download-Button XAMPP für Windows (oder welches Betriebssystem du auch immer verwendest):

Die Webseite von Apache Friends
Die Webseite von Apache Friends

Die Software wird automatisch auf deinen Computer heruntergeladen. Wenn es fertig ist, klicke auf die .exe-Datei, um den Installer zu starten.

Beachte, dass dies für das MacOS eine .dmg-Datei sein wird. Wenn du es geöffnet hast, klicke auf das XAMPP-Symbol und ziehe es in deinen Programme-Ordner.

Schritt 2: Wähle die Komponenten, die du installieren möchtest

Nachdem du den Installer ausgeführt hast, wirst du aufgefordert, die zu installierenden Komponenten auszuwählen. Die wichtigsten, die du auswählen musst, sind Apache, MySQL, PHP und phpMyAdmin:

Der XAMPP-Einrichtungsbildschirm für Komponenten
Der XAMPP-Einrichtungsbildschirm für Komponenten

Du kannst die anderen Komponenten deaktivieren, da sie nicht notwendig sind. Wenn du fertig bist, klicke auf den Weiter-Button und wähle aus, in welchen Ordner du XAMPP installieren möchtest.

Klicke erneut auf den Weiter-Button, ignoriere die Bitnami-Eingabeaufforderung und wähle noch einmal Weiter.

Schritt 3: Starte die XAMPP-Systemsteuerung und teste deinen Server

Wähle auf dem letzten Screen, das XAMPP Control Panel. In der XAMPP-Kontrollleiste, die sich öffnet, kannst du auf die Start-Buttons neben Apache und MySQL klicken:

Das XAMPP-Kontrollzentrum
Das XAMPP-Kontrollzentrum

Nachdem du sie gestartet hast, sollte der Status auf grün wechseln. Jetzt ist es an der Zeit, euren Server zu testen. Du kannst dies tun, indem du „http://localhost/“ in deinen Webbrowser eingibst. Wenn es funktioniert, hast du XAMPP erfolgreich zu deinem Computer hinzugefügt.

Schritt 4: WordPress herunterladen und eine Datenbank erstellen

Der nächste Schritt ist, WordPress auf deinem Computer zu installieren. Du kannst dies tun, indem du auf WordPress.org gehst und auf Get WordPress klickst.

Wenn das Paket fertig heruntergeladen ist, entpacke die Dateien und kopiere dann den Ordner. Als nächstes navigierst du zu dem XAMPP-Ordner auf deinem Computer und öffnest den htdocs-Ordner.

Als nächstes erstellst du einen neuen Ordner innerhalb des htdocs-Ordners. Du kannst es nach dem Muster „mytestsite“ benennen. In diesen Ordner kannst du die WordPress-Dateien einfügen.

Jetzt ist es an der Zeit, deine Datenbank zu erstellen.

Gehe zurück zu deinem XAMPP-Kontrollfeld und wähle Admin neben MySQL. Dies wird phpMyAdmin starten.

Klicke auf Datenbanken, dann benenne deine Datenbank und wähle Erstellen (du kannst in den vorherigen Abschnitten nachschlagen, wenn du mehr Anleitung brauchst).

Du kannst deine Datenbank benennen, wie du willst. Wir empfehlen dir aber, es einfach und einprägsam zu halten, wie zum Beispiel „test_db“.

Schritt 5: Installiere WordPress lokal, indem du deine Webseite in deinem Browser besuchst

Um den Vorgang abzuschließen, kannst du „http://localhost/mytestsite“ in deinem Browser besuchen. Vergiss nicht, „mytestsite“ durch den Namen deines WordPress-Ordners zu ersetzen.

Du wirst aufgefordert, eine Sprache auszuwählen, deine Webseite zu benennen und deine Datenbankdetails einzugeben. Dann kannst du dich in deine WordPress Seite einloggen und deine lokale Umgebung nutzen!

Wie man WordPress lokal mit DesktopServer installiert

DesktopServer ist ein großartiges WordPress-Produkt von ServerPress, das die lokale Installation von WordPress zu einem Kinderspiel machen kann:

Der DesktopServer Bildschirm
Der DesktopServer Bildschirm

Du kannst eine neue Entwicklungsinstallation in Sekundenschnelle mit einem einfachen Knopfdruck starten. Dieses Tool unterstützt auch Multisite– und WP-CLI vollständig und funktioniert sowohl unter Windows als auch unter Mac.

ServerPress hat sowohl eine kostenlose Version als auch eine Premium-Version, letztere kostet $99,95 pro Jahr. Die Premium-Version enthält einige erweiterte Funktionen, wie zum Beispiel:

      • Multisite Support
      • Importieren und Exportieren von Backups Dritter
      • Direkter Einsatz auf deiner Webseite
      • Umgehung aller Login-Plugins

Du kannst wählen, welche Version am besten zu dir passt, je nach deinen Bedürfnissen. Wenn du nur ein paar schnelle Tests machen musst, funktioniert die kostenlose Version gut.

Schritt 1: Lade DesktopServer auf deinen Computer herunter

Um WordPress lokal zu installieren, müsst ihr zuerst DesktopServer von der Webseite herunterladen. Es gibt sowohl eine Windows-Version als auch eine Mac-Version. Für dieses Beispiel verwenden wir die Windows-Version.

Klicke auf der Webseite oben rechts auf die Schaltfläche Kostenloser Download (oder Premium kaufen, wenn dir das lieber ist):

Die ServerPress Webseite
Die ServerPress Webseite

Dadurch wird automatisch der Download der .zip-Datei auf deinen Computer gestartet.

Schritt 2: Starte den DesktopServer Installer

Sobald die Datei fertig heruntergeladen ist, wird im nächsten Schritt das Installationsprogramm von DesktopServer gestartet. Bevor du das tust, entpacke die Datei, die du gerade heruntergeladen hast. Dies kann einige Minuten dauern.

Sobald dies abgeschlossen ist, klicke auf DSL installieren:

Das Programm DesktopServer Installer
Das Programm DesktopServer Installer

Wenn du das Programm zum ersten Mal startest, wirst du aufgefordert, mit Administratorrechten neu zu starten. Wähle Fortfahren. Du wirst dann aufgefordert, die Nutzungsbedingungen zu akzeptieren und eine Option für deine Installation zu wählen:

Das DesktopServer-Installationsfenster
Das DesktopServer-Installationsfenster

Lass New Desktop Installation ausgewählt und klicke dann auf Fortfahren. Der Installationsprozess beginnt, was etwas Zeit in Anspruch nehmen kann.

Wenn er beendet ist, erscheint ein Popup-Fenster, das dich wissen lässt, dass er abgeschlossen ist. Es sagt dir auch, wo du die Anwendung in deinem Computer-Verzeichnis finden kannst. Wenn du fertig bist, klicke auf Fertigstellen.

Schritt 3: Plugins aktivieren und Apache- und MySQL-Dienste starten

Sobald die Installation abgeschlossen ist, kannst du eine Vielzahl von verschiedenen Entwickler-Plugins aktivieren:

Der DesktopServer-Entwickler-Plugin-Bildschirm
Der DesktopServer-Entwickler-Plugin-Bildschirm

Hier ist ein kurzer Überblick über die Entwickler-Plugins, die ihr verwenden könnt, wenn ihr WordPress lokal installiert. Wir empfehlen dringend die Bypass Login und DS-CLI Plugins.

      • Flugzeug-Modus: Kontrolliere das Laden von externen Dateien beim lokalen Entwickeln.
      • Login umgehen: Erlaubt Entwicklern das Umgehen der Login-Daten durch schnelle Auswahl eines der ersten 100 Benutzernamen in einer Combobox.
      • Sauberer Import: Setzt .htaccess zurück, löscht den Cache von fremden Hosts
      • Fehlersuche und Trace: Erzwingt WP_DEBUG = true, und ermöglicht plattform- und sprachübergreifende Trace-Anweisungen in PHP und JavaScript.
      • Dreamweaver Support: Aktiviert die automatische Erstellung von Dreamweaver-Projektdateien und einen WYSIWYG-Modus bei der Arbeit an Template-Dateien und der style.css.
      • DS-CLI: Dies ist eine verbesserte, plattformübergreifende Befehlszeilenschnittstelle für professionelle Entwickler. Es lässt dich CLI, Composer, Git und PHPUnit einfach benutzen. NodeJS und NPM sind enthalten, um die Installation von GRUNT, Gulp und anderen Node-Abhängigkeiten zu ermöglichen.
      • DS-Einsatz: Wird verwendet, um eine Webseite von einer lokalen DesktopServer-Installation auf einen Live-Server zu verschieben.
      • InnoDB-Autokonvertierung: Konvertiert die Tabellen einer Webseite nach InnoDB beim Erstellen, Kopieren, Verschieben und Importieren.
      • Lokaler Admin Farbbalken: Ändert die Farbe der Admin-Leiste.
      • Mailbox-Betrachter: Bietet eine schnelle Offline-Betrachtung der Postzustelldienste für Entwickler.

Beachte, dass einige dieser Optionen nur in der Premium-Version verfügbar sind. Wenn du fertig bist, wähle Weiter. Du wirst dann gefragt, ob du Web- und Datenbankdienste starten möchtest, also klicke erneut auf Weiter.

Schritt 4: Erstelle eine neue Webseite

Wenn du damit fertig bist, Plugins zu aktivieren und die Web- und Datenbankdienste zu starten, wird die nächste Aufforderung lauten: Erstelle eine neue Webseite für die Entwicklung:

Die Option, eine neue Webseite in DesktopServer zu entwickeln
Die Option, eine neue Webseite in DesktopServer zu entwickeln

Hier wird das Programm WordPress für dich installieren. Du musst dir den Namen deiner Webseite aussuchen, der auch die lokale Adresse sein wird. Wir nennen unsere „Testseite“, also wird unsere Entwicklungs-URL auf unserem lokalen Rechner „testsite.dev“ lauten:

Der Bildschirm zum Erstellen eines Namens für eine Webseite in DesktopServer
Der Bildschirm zum Erstellen eines Namens für eine Webseite in DesktopServer

Mit DesktopServer kannst du tatsächlich verschiedene Blaupausen erstellen, so dass es fast wie ein vorgefertigtes Template aussieht. In unserem Fall wollen wir aber einfach eine neue Installation.

DesktopServer hat immer die neueste Version von WordPress als Standard-Vorlage. Das bedeutet, dass du dich nicht darum kümmern musst, es manuell aus dem Repository herunterzuladen und zu entpacken.

Standardmäßig befindet sich das Stammverzeichnis der Webseite in deinem Meine Dokumente-Ordner. Wenn du damit zufrieden bist, kannst du es so lassen, wie es ist. Um die Organisation zu vereinfachen, haben wir unseren Ordner in einen Ordner geändert, den wir im Stammverzeichnis unseres Laufwerks C: „wordpress“ angelegt haben.

Wenn du bereit bist, klicke auf Erstellen. Du wirst dann die URL deiner lokalen WordPress-Installation sehen. Klicke darauf, um die Installation abzuschließen.

Schritt 5: Installiere und konfiguriere deine Webseite für WordPress

Wenn du auf den Link klickst, den wir gerade erwähnt haben, öffnet sich deine lokale WordPress Seite in einem Browser-Tab:

Eine neue Seite zur Installation von WordPress
Eine neue Seite zur Installation von WordPress

Nachdem du deine Sprache gewählt hast, ist der nächste Schritt, deiner Webseite einen Titel zu geben und einen Benutzernamen (wenn du vorhast, die Webseite später live zu schalten, benutze nicht „admin“ als Benutzernamen, über den du mehr in unserem WordPress Sicherheitshandbuch nachlesen kannst), ein starkes Passwort und deine Email-Adresse wählen:

Die Willkommensseite einer neuen WordPress Seite
Die Willkommensseite einer neuen WordPress Seite

Wenn du fertig bist, wähle WordPress installieren. Das war’s! Du hast WordPress einfach lokal installiert und deine Webseite läuft. Du kannst jetzt zu deiner lokalen Installation browsen und ausprobieren.

In unserem Fall gehen wir zu „testsite.dev“ in der Adressleiste unseres Browsers. Da wir während des Setups die Funktion „Login-Plugin umgehen“ gewählt haben, gibt es ein Dropdown-Menü, in dem wir unseren Admin auswählen und automatisch eingeloggt werden können. Natürlich wirst du es nicht auf einer Produktionswebseite benutzen, aber es ist super praktisch für eine Entwicklerumgebung.

Zusätzliche Tipps zur lokalen Installation von WordPress mit DesktopServer

Aufgrund der Art und Weise, wie Windows mit seinen Dateiberechtigungen umgeht, kann es sein, dass du nach dem Einloggen eine Meldung siehst, dass WordPress nicht aktualisiert wird:

Eine WordPress-Update fehlgeschlagene Nachricht
Eine WordPress-Update fehlgeschlagene Nachricht

Um dies zu beheben, öffne einfach die Eingabeaufforderung als Administrator und führe den folgenden Befehl in deinem WordPress-Ordner aus:

attrib -s *.*
LAMP-Berechtigungen für WordPress
LAMP-Berechtigungen für WordPress

Wenn du weitere Anleitungen oder Instruktionen benötigst, kannst du mehr über die Details auf ServerPress erfahren.

Um weitere WordPress Seiten zu erstellen oder zu bearbeiten, starte einfach die Datei DesktopServer.exe erneut. Du kannst Dienste stoppen und neu starten, neue Webseiten erstellen, sie bearbeiten, exportieren und importieren, etc. Um auf phpMyAdmin zuzugreifen, kannst du auf die Schaltfläche Seiten unten links klicken:

Die Funktion "Seiten" in der DesktopServer-Anwendung
Die Funktion „Seiten“ in der DesktopServer-Anwendung

Alternativ kannst du „localhost“ in die Adresszeile deines Browsers eingeben. Dadurch wird das Administratorinterface auf dem localhost aufgerufen:

Die Administrator-Oberfläche des DesktopServer localhost
Die Administrator-Oberfläche des DesktopServer localhost

Dort bekommst du die Links zu all deinen WordPress Seiten, sowie Dashboard Links und phpMyAdmin Links.

Ein weiteres großartiges Feature ist die Möglichkeit, WP-CLI (oder DS-CLI) mit einem einzigen Klick zu starten. Wenn du die Option DS-CLI während des Setup-Prozesses oben ausgewählt hast, wird es dafür einen Link in deinem Dashboard geben. Klicke es einfach an, und du kannst WP-CLI-Befehle starten.

DesktopServer enthält auch eine Exportfunktion, mit der du deine WordPress-Seite direkt in eine Live-Webseite oder .zip-Datei exportieren kannst. Beachte, dass du dafür die Premium-Version benötigst.

Zusammenfassung

Indem du eine lokale WordPress Umgebung einrichtest, kannst du neue Funktionen testen und deine Webseiten vollständig entwickeln, bevor du sie in Betrieb nimmst. Tatsächlich gibt es eine Vielzahl von Methoden, mit denen du WordPress lokal auf deinem Computer installieren kannst.

In diesem Artikel haben wir erklärt, wie du dies sowohl auf Mac als auch auf Windows über eine lokale Server-Umgebungssoftware (DesktopServer, WAMP, MAMP oder XAMPP) tun kannst. Obwohl die spezifischen Anweisungen je nach verwendetem Tool variieren, lässt sich der Prozess in fünf Hauptschritten zusammenfassen:

      1. Lade die Software der lokalen Umgebung herunter und installiere sie auf deinem Computer.
      2. Öffne die .exe/.dmg Datei und installiere das Installationsprogramm.
      3. Erstelle eine leere MySQL-Datenbank.
      4. Lade die neueste Version von WordPress herunter.
      5. Besuche deine Webseite in deinem Browser, um den localhost-Einrichtungsvorgang abzuschließen.
Brian Li

Brian nutzt WordPress seit über 10 Jahren und gibt sein Wissen gerne an die Community weiter. In seiner Freizeit spielt Brian gerne Klavier und entdeckt Tokio mit seiner Kamera. Triff Brian auf seiner Website brianli.com.