Mit XAMPP erhält man eine Kombination aus Apache-Web-Server und SQL-Datenbank. Beides ist Voraussetzung für das Betreiben einer lokalen Wordpress-Instanz auf dem eigenen Rechner. Die eignet sich gut, um neue Themen oder Plugins in Wordpress auszuprobieren und mit Einstellungen für Accessibility und bessere Lesbarkeit einer Webseite zu experimentieren.

Auf der Webseite des Herstellers werden XAMPP-Installationsprogramme für Windows, macOS und Linus bereitgestellt.

Apache-Friends

Nach dem Herunterladen wird der Installer mit Doppelklick gestartet. Hierfür muss die Installation eines fremden Programmes explizit in den Mac-Einstellungen unter Datenschutz und Sicherheit erlaubt werden.

Nach der Installation öffnet sich ein Kontrollzentrum, in dem man zunächst den Web-Server und die Datenbank startet.

xampp Kontrollzentrum

Für die jeweiligen Betriebssysteme findet man eine Sammlung von FAQ’s unter:

XAMPP FAQ macOS


Im Browser hier Safari - localhost aufrufen

Über den Reiter phpMyAdmin erreicht man die SQL-Datenbank.

💡Hinweis: Um hier phpMyAdmin starten zu können, muss zuvor der SQL-Server gestartet worden sein.

Wordpress

Herunterladen: https://de.wordpress.org und entpacken.

Anschließend den Wordpress-Ordner in das Verzeichnis htdocs von XAMPP kopieren.

Ruft man nun im Browser die Seite

localhost/wordpress

auf, gelangt man zur Startseite der Installation.

Wordpress Startseite

Vorbereitung für diese Installation

  1. eine neue Datenbank anlegen, hier als Beispiel wordpress1, der Name ist frei wählbar, muss dann aber auch so in allen anderen Bereichen eingesetzt werden.
  2. einen Benutzer für diese Datenbank anlegen und ein Passwort vergeben

Beides über phpMyAdmin:

phpmyadmin: neue Datenbank anlegen

phpmyadmin mit neuer Wordpress Datenbank wordpress1

Wordpress Installation

Startet man nun die eigentliche Installation mit “Los geht’s”, werden Datenbankname, Benutzername und Passwort abgefragt. Server und Präfix sind schon mit localhost und wp_ vorgegeben und können so bleiben.

Da die Installation an dieser Stelle keine Datei wp-config findet, erstellt die Installationsroutine den erforderlichen Inhalt, den man dann nur noch kopieren und als wp-config.php im Wordpress-Verzeichnis, hier wordpress1 speichern muss.

Secreenshot: während der Installation von Wordpress wird der Inhalt für die Datei wp-confi.php forgeschlagen

Alternativ könnte man die bereits vorhandene Beispieldatei wp-config-sample.php duplizieren und umbenennen und deren Inhalt entsprechend anpassen.

Nachdem die Datei angelegt wurde, kann man die Installation fortsetzen und dann auch den Namen für die neue Website festlegen. Nach Abschluss wird man automatisch zur Anmeldung weitergeleitet.

Wordpress-Backend nach der ersten Anmeldung

Updates und neue Themen installieren

Eine Fehlermeldung erhält man, wenn die Zugriffsrechte für die entsprechenden Speicherorte noch nicht angepasst sind:

Wordpress Fehlermeldung bei der Aktuelisierung

Um Aktualisierungen und neue Themen installieren zu können, muss Wordpress auf die erforderlichen Ordner zugreifen können. Konkret muss das Verzeichnis:

Applications/XAMPP/xamppfiles/htdocs/

mit entsprechenden Benutzerrechten versehen werden1.

Ohne Terminal erreicht man die Einstellung für die Zugriffsrechte unter macOS mit einem Rechtsklick auf den Ordner > Informationen > Teilen & Zugriffsrechte. Nach dem Entsperren über das Schlosssymbol die Rechte für “everyone” auf “Lesen und Schreiben” setzen.

macOS Ordner- Zugriffsrechte

Erhält man von Wordpress die Fehlermeldung, auf das upgrade-Verzeichnis könne nicht zugegriffen werd, kann man das Verzeichnis upgrade selbst erstellen.

💡 Hinweis: Alle angesprochenen Ordner kann man schnell über den Menüpunkt Programme in der Seitenleiste erreichen. Dort findet man das Verzeichnis XAMPP, den Ort der Unterverzeichnisse ruft man von hier aus mit einem Rechtsklick und “Original zeigen” auf.

Neustart

Um auf Wordpress nach einem Neustart des Rechners zugreifen zu können, muss auch XAMPP neu gestartet werden. Das App-Icon manager-osx.app für XAMPP erreicht man über das Launchpad oder über das Programm-Verzeichnis:

Alt text

XAMPP neu starten

Fazit

Um in Wordpress neue Themen und Einstellungen auszuprobieren ist XAMPP sicherlich eine gute Wahl, weil man nicht selbst einen Web-Server und die erforderliche Datenbank aufsetzen muss. Alternativ hierzu bietet sich aber auch die Nutzung einer Komplettlösung von Bitnami: https://bitnami.com/stacks#wordpress , der Einsatz eines Docker-Containers oder einer VM (Virtual Machine) an: https://bitnami.com/stack/wordpress/virtual-machine.

Weiterlesen:

Installation von XAMPP unter Windows bei hiese.online

YouTube Beitrag von Aroma Meia für die Einrichtung unter macOS

YouTube Beitrag von Tom Media, Einrichtung unter macOS


  1. Quelle: Stackoverflow: https://stackoverflow.com/questions/60165824/failed-to-connect-to-ftp-server-on-xampp-mac