Ein Programm wie Word, GIMP, Photoshop oder Audacity kannst du herunterladen, auf deinem Computer installieren, lizenzieren (Word und Photoshop, die anderen beiden sind kostenlos) und dann sofort verwenden. Bei WordPress ist die Sache komplizierter. WordPress ist, wie auch die vergleichbaren Programme Joomla, Drupal und Typo3, ein Web-CMS. Alle diese Systeme benötigen zwingend eine Serverumgebung. Ohne diese Serverumgebung lassen sie sich nicht installieren und nicht verwenden.
Was ist eine Serverumgebung?
Ein Server ist nicht anders gebaut als ein normaler Computer, kann aber dank spezieller Software auch spezielle Aufgaben ausführen. Ein Webserver kann zum Beispiel Websites ausliefern. Mit folgender Serverumgebung kann auch ein normaler Computer WordPress-Websites ausliefern:
- Serversystem Apache oder Nginx
- Datenbankbanksystem MySql oder MariaDB
- PHP
Die genannten drei Komponenten kannst du auf verschiedene Weise auf deinem Computer installieren, am einfachsten funktioniert es mit einer Komplettlösung wie Local. Ich zeige dir jetzt, wie du Local installierst.
Local herunterladen
Bezugsquelle ist die Website localwp.com. Dort klickst du auf Download und wählst dann das Betriebssystem deines Computers aus, also zum Beispiel Windows.
Anschließend will Local noch ein paar Infos von dir (alles harmlos) und eine E-Mail-Adresse. Nach der Eingabe beginnt der Download.
631 MB groß ist Local in der Windows-Version 8.3.2. Das ist ganz schön viel. Warum? Weil zwei Server-Umgebungen enthalten sind, die später zur Auswahl stehen:
- NginX (ausgesprochen Engine X).
- Apache
Voreingestellt ist Nginx
Local installieren
Jetzt wird Local installiert. Wähle Für alle Benutzer dieses Computer, wenn du alleine an diesem Computer arbeitest,
Das voreingestellte Zielverzeichnis kannst du so lassen.
Local wird installiert…
… und die Installation ist abgeschlossen.
Reporting ja/nein
Ist es okay, dass Local Daten sammelt, um das Tool zu verbessern? Du entscheidest.
Lokale WordPress-Website erstellen
Local ist einsatzbereit, die Serverumgebung läuft. Nächster Schritt: Eine WordPress-Website erstellen. Dazu klickst du unten links auf das +
Voreingestellt ist jetzt Create a new site. Damit erstellst du eine frische Website.
Bei den nächsten Bildschirmen geht es immer unten rechts mit Continue weiter.
Sitename vergeben
Jede WordPress-Website braucht einen Sitename. Ich hab mal Ausprobieren gewählt.
Serverumgebung wählen
Jetzt fragt WordPress nochmal die Serverumgebung ab. Ich lasse die Voreinstellung:
- PHP 8.1.23
- NginX
- MySQL 8.0.16
Über den Button Custom könnte ich auch eine andere Konfiguration wählen. Das wäre sinnvoll, wenn ich die in Local erstellte Website irgendwann exportieren und bei einem Hoster aufspielen wollte. Ich würde dann die Konfiguration in Local mit der Konfiguration des Hosters abgleichen.
Zugangsdaten vergeben
Ach wenn es nur lokal ist, fordert WordPress die üblichen Zugangsdaten ein. Die musst du nun dir selbst vergeben:
- Name
- Passwort
- Admin-Mailadresse für WordPress. Die voreingestellte Mailadresse am besten überschreiben und eine eintragen, auf die du auch Zugriff hast. Notfalls legst du dir schnell noch eine kostenlose Mailadresse auf web.de oder gmx an.
Firewall wegklicken
Jetzt erstellt Local deine Website. Zwischen durch nervt deine Firewall. Du musst also öfters auf Zugriff zulassen klicken.
Website betreten
Du hast zwei Möglichkeiten, die Website zu betreten:
- WP Admin, das Backend – die Admin-Ansicht
- Open Site – die Besucher-Ansicht
Das Backend
Hier geht es zum Backend: der Login-Screen.
Das Frontend
Aus dem Sitename und der Endung local setzt sich deine URL zusammen. Du kannst sie direkt in den Browser eingeben, um zur Besucheransicht zu gelangen.
Local vs XAMPP
Ein Alternative zu Local nennt sich XAMPP. Das Kürzel steht für
- X-beliebiges Betriebssystem (Windows, Linux oder OS X)
- Apache-Server
- MariaDB-Datenbank
- PHP
- Perl
Gemeinsamkeiten von Local und XAMPP
- Beide sind lokale Entwicklungsumgebungen
- Beide sind kostenlos
- Beide sind für unterschiedliche Betriebssysteme verfügbar
Unterschiede von Local und XAMPP
- Local funktioniert nur mit WordPress, XAMPP auch mit anderen CMS, zum Beispiel Joomla, Drupal oder Typo3
- XAMPP ist in manchen Sachen flexibler, die Einarbeitungszeit ist allerdings höher
- Local funktioniert problemlos mit Apache oder NginX, XAMPP ist für Apache konzipiert.
Von Local zu einem anderen Local umziehen
Eine WordPress-Instanz soll von Local auf einem Remote-PC zu Local auf einem heimischen PC migriert werden.
Diejenige Instanz auswählen und starten, die migriert werden soll
Rechtsklick – im Kontextmenü Export wählen
Oben alles lassen, dann Export Site
Zielordner auswählen, zum Beispiel Downloads
Den Ordner merken …
Local exportiert …
Jetzt ist die Datei heruntergeladen, aber wo steckt sie? Falls Sie auf einem Remote-PC heruntergeladen wurde: gibt es nun zwei Möglichkeiten:
- Datenaustausch nutzen
- Ein Tool wie z. B. WeTransfer nutzen
Danach liegt die ZIP-Datei auf dem heimischen PC.
ZIP nicht extrahieren!
Beispiel: WeTransfer
Beispiel: Über WeTransfer, im Remote-PC angewählt, gelanggt die ZIP-Datei auf den heimischen PC:
- Datei auf WeTransfer hochladen
- Eigene-EMail-Adresse als Empfänger eingeben
- WeTransfer versendet einen Download-Link
- Datei von WeTRansfer auf heimischen PC herunterladen
Schreibe einen Kommentar