WordPress unter macOS ausprobieren mit XAMPP

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: Download beim Hersteller

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.

screenshot: XAMPP-Kontrollzentrum

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

XAMPP FAQ-Seite für macOS

Im Browser hier Safari – localhost aufrufen

screenshot: YAMPP Startfenster im Browser Safari nach dem Aufruf von "localhost"
Startfenster nach dem Aufruf von „localhost“ im Browser – hier Safari

Ü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

<kbd>localhost/wordpress</kbd>

auf, gelangt man zur Startseite der Installation.

screenshot WordPress-Installation Startbildschirm
Start der WordPress-Installation

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:

screenshot: php-myadmin mit neu angelegter WordPress-Datenbank
phpMyadmin: neue Datenbank anlegen
screenshot: php-myadmin mit neu angelegter WordPress-Datenbank
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.

screenshot: die WordPress Startroutine schlägt den Inhalt für die wp-config.php Datei vor.
Screenshot: während der Installation von WordPress wird der Inhalt für die Datei wp-confi.php vorgeschlagen

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.

screenshot: WordPress Backend Startbildschirm mit Dashboard
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:

screenshot: WordPress Fehlermeldung wagenfehlender Zugriffsrechte für die Aktualisierung von Plugins
WordPress Fehlermeldung bei der Aktualisierung

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 werden 1

Ohne Terminal erreicht man die Einstellung für die Zugriffsrecht 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.

screenshot des mac-finder mit der Übersicht der Zugriffsrechte der Dateiinformationen
macOS Ordner- Zugriffsrechte

Erhält man von WordPress die Fehlermeldung, auf das upgrade-Verzeichnis könne nicht zugegriffen werden, 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:

screenshot des mac-finder: die Zeile manager-osx.app ist blau unterlegt, im Kontextmenü ist der Punkt "Original zeigen" ausgewählt
Start über den Programm-Ordner
screenshot: grafischer app-Starter für XAMPP
Start über das Icon im Launchpad

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:

Bitnami WordPress

oder der Einsatz eines Docker-Containers oder einer VM (Virtual Machine) an:

Bitnami WordPress VM

Weiterlesen:

Installation von XAMPP unter Windows bei heise.online

GitHub – zoomIN: Docker unter Ubuntu

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

YouTube Beitrag von Tom Media, Einrichtung unter macOS


  1. Quelle:
    Stackoverflow
    ↩︎

Beitrag veröffentlicht

in

von