Für den ein oder anderen unter uns hört sich die Aufgabenstellung „lokal ein Server aufsetzen und ein CMS installieren“ ähnlich unkompliziert an wie „Steuererklärung machen“ oder „von Windows ME auf Windows 8 upgraden“. Tatsächlich ist das ganze aber mit wenigen Klicks hier und einigen Eingaben dort erledigt. Und das Ganze geht mit noch ein paar Klicks weniger mit Hilfe von MAMP.
MAMP steht für „Macintosh, Apache, MySQL and PHP“. Dabei handelt es sich um eine kleine Max OSX Anwendung die auf Knopfdruck eine typische Serverumgebung mit samt einer bereits eingerichteten Datenbank zur Verfügung stellt.
1. Schritt: MAMP installieren
Die kostenlose MAMP Version gibt es hier zum Herunterladen. Dabei wird auch gleichzeitig die kostenpflichtige PRO Version heruntergeladen. Deren erweiterten Versionsumfang benötigt man jedoch nicht für eine einfache WordPress Instanz.
Die heruntergeladenen Datei mit einem Doppelklick starten und MAMP installieren.
Unter:
findet sich dann die Startdatei, ebenfalls mit dem Namen „mamp“. Diese ausführen.
Ein Fenster erscheint mit der Option „Server starten“…und schon ist alles soweit. MAMP leitet direkt auf eine „Willkommen“ Seite weiter die alle wichtigen Informationen und Links enthält. Neben dem Host, User und Passwort der Datenbank unter anderem auch einen Link zur lokalen PHPMyAdmin Oberfläche mit der sich nach belieben Datenbanken anlegen lassen.
2. Schritt: WordPress installieren
Die aktuelle Version von WordPress herunterladen und entpacken. Jetzt in dem Verzeichnis:
ein Unterverzeichnis erstellen. Beispielsweise mit dem Namen „wordpress“ und alle WordPress Dateien hier hin kopieren.
Abschließend muss das WordPress Verzeichnis im Browser aufgerufen werden. Mit den Standardeinstellungen und dem oben neu angelegtem Verzeichnis würde dies über folgende URL klappen:
Hier beginnt die gewohnte WordPress Installation mit der Hinterlegung der Seiten- und Datenbank Informationen.
Da MAMP bei der Installation bereits eine leere Datenbank anlegt, können diese Daten einfach übernommen werden und es muss keine neue Datenbank erstellt werden. Die Zugangsdaten sind (falls nicht manuell geändert):
- Host: localhost
- Benutzername: root
- Passwort: root
- Datenbank Name: mysql
Exkurs: MySQL Datenbank unter phpMyAdmin einrichten
MAMP stellt Euch zum bearbeiten Eurer lokalen MySQL-Datenbanken auf dem Mac sogar zwei Tools dafür bereit. Diese Links findet Ihr wie oben bereits erwähnt unter Tools. Das wäre zum einen phpLiteAdmin und phpMyAdmin. Ich kann Euch nur phpMyAdmin wärmstens empfehlen, da es ein sehr mächtiges Werkzeug zum bearbeiten von MySQL-Datenbanken ist.
Um WordPress überhaupt lokal auf Eurem Mac installieren zu können müssen wir noch 2 Dinge einrichten.
- 1. eine Datenbank in phpMyAdmin erstellen
- 2. Benutzer einrichten, der die Rechte auf die Datenbank hat
Um die MySQL-Datenbank zu erstellen klicken wir zu allererst auf den Reiter „Datenbanken“. Wie auf dem Screenshot sehr schön zu sehen, können wir nun die Datenbank in dem dafür vorgesehenen Feld einen Namen vergeben und auf anlegen klicken um diese zu erstellen. Das DropDown Feld belassen wir in der Standard-Einstellung. Die Standard-Einstellung wird in den meisten Fällen völlig ausreichen.
Als nächstes wollen wir für die eben erstellte Datenbank einen User einrichten. Natürlich kann man auch mit dem Standard-User root und dem Passwort root arbeiten, besser ist es aber einen speziell dafür eingerichteten Nutzer mit eigenem Passwort zu verwenden. Dazu wechseln wir oben zum Reiter Benutzer und suchen den Link um einen Benutzer zu erstellen. Hierzu wählen Sie einen Benutzernamen, wählen im DropDown Feld Host lokal aus und vergeben ein Passwort. Das können Sie selbst wählen oder von phpMyAdmin generieren lassen. Anschließend klicken Sie auf OK unten rechts. Wenn Sie sich mit phpMyAdmin bereits bestens auskennen, können Sie natürlich die individuellen Einstellungsmöglichkeiten nutzen.
Nun haben wir eine Datenbank und einen Benutzer erstellt um WordPress lokal auf dem Apache und mySQL Server installieren zu können.
WordPress installieren
Da wir WordPress lokal installieren wollen, entfällt das meist sehr langwierige Hochladen per FTP auf den Server. Lokal geht dies um einiges schneller 😉
Schritt für Schritt Anleitung um WordPress zu installieren.
- 1. Erstelle einen neuen Ordner im htdocs Verzeichnis Deiner MAMP Installation. Dort kannst Du alle Deine zukünftigen, lokalen Projekte ablegen die Du später mal live schalten willst, oder auch nur zum testen dort ablegen. Der Name Deines Ordners wird später Deine Website URL sein, wie in Schritt 3 beschrieben.
- 2. Ich habe in meinem MAMP Verzeichnis immer die neueste WordPress Version dort liegen um durch einfaches kopieren des ungezippten WordPress Ordners schnell ein Installationspaket zur Verfügung zu haben. Den Ordner kannst Du anschließend einfach zu Deinem Projektnamen umbenennen. Wir haben im ersten Schritt ja bereits einen Ordner erstellt, deshalb brauchen wir nur die Dateien die im WordPress Ordner liegen in Deinen Projektordner kopieren.
- 3. Jetzt öffnest Du Deinen Browser und öffnest die URL localhost:8888/DeinProjektordner/wp-login.php und der nun erscheinende Installationsassistent von WordPress führt Dich Schritt für Schritt durch die berühmte 5min Installation.
Das wars! 😉 WordPress ist nun Hilfe von MAMP lokal auf Deinem System installiert und kann verwendet werden. Viel Spaß!
If you have some technical background, you can skip the detailed steps in this tutorial. Here are the simplified steps on how to install WordPress on a local computer:
Create a new database.
Download WordPress from wordpress.org and extract the files to a new folder under the htdocs folder.
Rename the wp-config-sample.php file to wp-config.php and update the database details according to your local server.
Run wp-admin/install.php and follow the instructions to install WordPress.
Done!
Let’s Begin…
Before you start, let’s look at the requirements to run WordPress:
- PHP 4.3+
- MySQL 4+ Database Server
1. Install a Local Server
In order to run any PHP/database application on a local computer, you need a local host (ie. Apache + MySQL). For Mac, use MAMP. For PC, use XAMPP or WAMP.
I’m using Mac here, so I’m going to install MAMP. Go to mamp.info, download and install MAMP.
2. Create a New Database
After you’ve installed MAMP, run it and it should take you to the start page. Now click on phpMyAdmin. In the phpMyAdmin page, create a new database (eg. wordpress).
3. Download WordPress
Go to wordpress.org and download the latest build of WordPress. Go to the htdocs folder (where you installed the MAMP), extract the wordpress.zip to a new folder (eg. mysite).
4. Update wp-config.php File
In the folder, rename the wp-config-sample.php to wp-config.php. Open wp-config.php and update the database details (db_name, user, password, host) according to your local server.
5. Run install.php
With your browser, go to http://localhost:8888/mysite/wp-admin/install.php and follow the instructions to install WordPress.











































































