So installieren Sie XAMPP und WordPress auf Ihrem Computer / Windows

Die Installation von XAMPP auf einem Windows-Gerät ist nicht einfach, aber sobald es stabil ist, sparen Sie viel Zeit, wenn Sie WordPress direkt auf Ihrem Computer ausführen müssen.

Das Erstellen einer Localhost-Umgebung ist eine der Grundvoraussetzungen für die Ausführung von WordPress. Wenn Sie localhost ausführen, wird Ihre Site schneller ausgeführt und das System ist sicherer. Es bietet auch eine ideale Testumgebung auf Ihrem Computer, die Sie von neugierigen Blicken oder Hackern fernhält.

Dieser Artikel enthält nützliche Informationen zu XAMPP und dessen effektive Verwendung.

Was ist XAMPP?

XAMPP steht für Cross-Platform (X), Apache, MySQL, PHP, Perl. Es ist eine einfache und einfache Lösung, um Webserver-Testprogramme auf Computern zu erstellen.

Aufgrund seiner plattformübergreifenden Natur läuft XAMPP neben Windows sowohl auf Mac als auch auf Linux. Dieser Artikel befasst sich jedoch mit dem Einrichten von XAMPP unter Windows 10 .

WordPress ist keine eigenständige Anwendung und erfordert die Ausführung von Serversoftware. XAMPP bietet eine Umgebung zum direkten Ausführen von WordPress auf dem Computer.

Installieren Sie XAMPP

Die XAMPP-Datei wiegt ungefähr 109 MB. Laden Sie XAMPP herunter und starten Sie das Installationsprogramm.

XAMPP XAMPP für Mac XAMPP für Linux

Während der Installation erhalten Sie möglicherweise Warnungen wie die Bestätigung der Installation oder die Installation von Antivirensoftware. Bitte klicken Sie auf Ja , um die Installation fortzusetzen.

Wie jede andere Software führt Sie XAMPP durch jeden Installationsschritt. Klicken Sie auf Weiter .

Installieren Sie XAMPP

Im nächsten Fenster werden Sie von XAMPP gefragt, welche Komponenten Sie installieren und entfernen möchten. Einige Optionen zum Ausführen von Software wie Apache und PHP werden automatisch installiert. Daher sind sie ausgegraut, sodass Sie sie nicht auswählen können.

Um WordPress in einer localhost-Umgebung auszuführen, überprüfen Sie MySQL, phpMyAdmin und deaktivieren Sie die verbleibenden Optionen.

Wählen Sie die Komponente aus, die Sie XAMPP installieren möchten

Wählen Sie als Nächstes den Ordner aus, in dem Sie XAMPP auf Ihrem Computer installieren möchten. Dieser Artikel erstellt einen neuen Ordner in C: \ Programme \ XAMPP .

Wählen Sie den Ordner aus, in dem XAMPP gespeichert werden soll

Im nächsten Fenster werden Sie gefragt, ob Sie Bitnami für XAMPP installieren möchten. Diese Komponente bietet kostenlose Tools zur Installation von WordPress, Drupal und Joomla.

Da dieser Artikel WordPress manuell installiert, benötigen Sie diese kostenlosen Tools nicht. Deaktivieren Sie "Weitere Informationen zu Bitnami für XAMPP" und klicken Sie dann auf " Weiter" .

Deaktivieren Sie die Option Bitnami

Nachdem Sie alle ersten Schritte ausgeführt haben, kann XAMPP endlich installiert werden. Klicken Sie auf Weiter .

XAMPP installiert Daten

Nach der Installation werden Sie von der Software gefragt, ob Sie die XAMPP-Systemsteuerung aktivieren möchten (Bereitstellung einer Schnittstelle zum Ausführen der localhost-Umgebung). Markieren Sie diese Option und klicken Sie auf Fertig stellen .

Klicken Sie auf Fertig stellen, um die Installation von XAMPP abzuschließen

Die Systemsteuerung wird automatisch geöffnet. Wenn Sie diese Option im vorherigen Fenster deaktiviert lassen, können Sie den XAMPP-Ordner auf Ihrem Computer aufrufen , um die XAMPP-Systemsteuerung zu öffnen .

Wenn die Installation reibungslos verläuft, läuft alles reibungslos. Das Bedienfeld wird mit Aktualisierungen in schwarzer und blauer Schrift unten geöffnet. Aber wenn ein Fehler auftritt ...

Auf dem XAMPP-Bedienfeld wird ein Fehler angezeigt

Sie sehen roten Text. Machen Sie sich jedoch keine allzu großen Sorgen, es ist wie ein Hafenkonflikt.

Korrigieren Sie den Portfehler

Der Hauptgrund, warum XAMPP einen Fehler generiert, liegt darin, dass ein anderes Programm auf Ihrem Computer Port 80 oder 443 verwendet - die Ports, die Apache und MySQL ausführen müssen.

Bei Verwendung von Windows 10 kann der World Wide Web Publishing-Dienst Port 80 verwenden. Dieses Programm ist für Internetinformationsdienste (IIS) für Windows Server (vorinstalliert) vorgesehen. Wenn Sie es nicht verwenden, können Sie die Ausführung beenden oder diesen Dienst auf dem Gerät löschen.

Gehen Sie folgendermaßen vor, um diesen Dienst zu beenden:

  1. Gehen Sie zu Start, geben Sie " services.msc " ein und wählen Sie das am besten geeignete Ergebnis aus.
  2. Scrollen Sie im Fenster " Dienste" nach unten , um den World Wide Web Publishing Service zu finden .
  3. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Stopp .
  4. Dadurch bleibt Port 80 leer. Beim Neustart von XAMPP wird es ausgeführt, ohne dass ein Fehler generiert wird.

Wenn dieses Update nicht behoben ist, können Sie eine neue Firewall-Regel einrichten, um Ports zu entsperren:

  1. Öffnen Sie die Windows-Firewall auf dem Gerät und klicken Sie links auf Erweiterte Einstellungen .
  2. Klicken Sie links auf Eingehend und dann rechts auf Neue Regel .
  3. Klicken Sie auf Port> TCP . Geben Sie im Feld Spezifische Ports unten "80, 443" ein und klicken Sie auf Weiter .
  4. Aktivieren Sie die Option Verbindung zulassen> Weiter .
  5. Stellen Sie sicher, dass alle Optionen aktiviert sind> Weiter .
  6. Geben Sie im Feld Name den gewünschten Inhalt ein. Um die Konsistenz zu gewährleisten, geben Sie ihn in LOCALHOST1> Fertig stellen ein .
  7. Wiederholen Sie die Schritte 1 bis 6, benennen Sie jedoch die neue Regel LOCALHOST2 und klicken Sie auf Fertig stellen .
  8. Starten Sie den Computer neu.

Die Ports 80 und 443 werden jetzt auf dem Computer geöffnet.

Wenn Sie zu diesem Zeitpunkt während der Installation oder Verwendung von XAMPP Sicherheits- / Firewall-Warnungen erhalten (siehe Abbildung unten), aktivieren Sie unbedingt " Private Netzwerke, z. B. mein Heim- oder Arbeitsnetzwerk". "Und klicken Sie auf " Zugriff zulassen ". Das ist sehr wichtig. Wenn Sie keinen Zugriff zulassen, funktioniert XAMPP nicht.

Firewall-Fehler

Führen Sie XAMPP aus

Wenn Sie zuvor die Systemsteuerung verlassen haben, um den Portfehler zu beheben, starten Sie XAMPP neu. Dann öffnen Sie Apache & MySQL. Sie werden sehen, dass beide Dienste einwandfrei funktionieren.

Starten Sie XAMPP

Sie können überprüfen, ob der lokale Server installiert ist, indem Sie im Browser http: // localhost aufrufen.

Die XAMPP-Installation war erfolgreich

Richten Sie die MySQL-Datenbank ein

Vor der Installation von WordPress benötigen wir eine Datenbank. Klicken Sie in der XAMPP-Systemsteuerung im Abschnitt MySQL auf die Schaltfläche Admin .

Admin-Schaltfläche auf XAMPP

Über die phpMyAdmin-Oberfläche wird automatisch ein neues Browserfenster geöffnet.

phpmyadmin

Klicken Sie oben links auf Datenbanken. Sie werden aufgefordert, eine neue Datenbank zu erstellen. Der Artikel heißt "WP". Nachdem Sie den Namen eingegeben haben, klicken Sie auf Erstellen und schließen Sie das Fenster.

Erstellen Sie eine neue Datenbank

Laden Sie WordPress herunter und installieren Sie es

Laden Sie die neueste Version von WordPress herunter. Damit WordPress mit XAMPP funktioniert, müssen wir WordPress in das richtige Verzeichnis extrahieren. Wechseln Sie in den Ordner XAMPP auf Ihrem Computer und öffnen Sie den Ordner htdocs - C: / Programme / XAMPP / htdocs .

Entpacken Sie WordPress in sein Verzeichnis und benennen Sie es nach Belieben um. Um die Konsistenz zu gewährleisten, wurde der Artikel WordPress-Installations-WP mit dem neu erstellten Datenbanknamen abgeglichen.

Speichern Sie WordPress

Öffnen Sie den WP-Ordner und speichern Sie WorPress, suchen Sie die Datei wp-config-sample.php und benennen Sie sie mit wp-config.php um . Öffnen Sie diese Datei und scrollen Sie nach unten, bis Sie die folgenden Zeilen sehen:

Datenbankkonfiguration

Diese Codezeilen identifizieren Ihre Anmeldeinformationen für die Datenbank:

  • Ersetzen Sie " database_name_here " durch Ihren Datenbanknamen (hier ist WP).
  • Ersetzen Sie " username_here " durch " root " und lassen Sie " password_here " leer.
  • Speichern Sie die Datei und schließen Sie sie.

Jetzt können wir WordPress installieren. Öffnen Sie Ihren Browser und gehen Sie zu http: // localhost / wp / .

Der Sprachauswahlbildschirm wird 5 Minuten vor der Installation von WordPress angezeigt.

Wählen Sie eine Sprache für WordPress

Wenn Sie die Sprache ausgewählt haben, gehen Sie zum nächsten Bildschirm und geben Sie Ihren Benutzernamen und Ihr Passwort ein. Klicken Sie auf WordPress installieren , um den Installationsvorgang abzuschließen.

Richten Sie WordPress Multisite ein

Das Einrichten einer lokalen Multisite bietet nicht nur eine effektive Lösung zum Testen von Themen und Plugins in der Multisite-Umgebung, sondern erstellt auch schnell und einfach mehrere Versionen von Multisite.

Öffnen Sie die Datei wp-config.php erneut und fügen Sie die folgende Zeile hinzu / bearbeiten Sie sie, um den Installationsmodus von Multisite zu aktivieren:

define ('WP_DEBUG', false);

define ('WP_ALLOW_MULTISITE', true);

/ * Das ist alles, hör auf zu bearbeiten! Viel Spaß beim Bloggen. * /

Öffnen Sie XAMPP und stellen Sie sicher, dass Apache, MySQL ausgeführt wird.

Melden Sie sich im Browser auf der localhost-Seite an, und unter Extras haben Sie eine neue Option, Netzwerkeinrichtung . Geben Sie Ihren Netzwerknamen und Ihre E-Mail-Adresse ein und klicken Sie auf " Installieren ".

WordPress fordert Sie auf, die Dateien wp-config.php und .htaccess zu bearbeiten . Befolgen Sie die Anweisungen auf dem Bildschirm, öffnen Sie die Datei wp-config.php und fügen Sie die folgenden Zeilen zum Bearbeitungsabschnitt unten hinzu.

define ('WP_DEBUG', false);

define ('WP_ALLOW_MULTISITE', true);

define ('MULTISITE', true);
define ('SUBDOMAIN_INSTALL', false);
define ('DOMAIN_CURRENT_SITE', 'localhost');
define ('PATH_CURRENT_SITE', '/');
define ('SITE_ID_CURRENT_SITE', 1);
define ('BLOG_ID_CURRENT_SITE', 1);

/ * Das ist alles, hör auf zu bearbeiten! Viel Spaß beim Bloggen. * /

Öffnen Sie als Nächstes .htaccess . Wenn Sie es nicht finden können, stellen Sie sicher, dass sich die versteckten Dateien auf Ihrem Computer befinden. Wenn keine .htaccess-Datei vorhanden ist, erstellen Sie sie im selben Verzeichnis wie die Datei wp-config.php . Wenn eine .htaccess- Datei vorhanden ist , ersetzen Sie die vorhandenen Zeilen durch:

#
BEGINNEN Sie WordPress RewriteEngine auf
RewriteBase /
RewriteRule ^ index \ .php $ - [L]

# füge einen
abschließenden Schrägstrich zu / wp-admin hinzu RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? wp-admin $ $ 1wp-admin / [R = 301, L]

RewriteCond% {REQUEST_FILENAME} -f [OR]
RewriteCond% {REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (Wp- (Inhalt | admin | enthält) . *) $ 2 [L]
RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (. * \. Php) $ $ 2 [L]
RewriteRule. index.php [L]

# ENDE WordPress

Multisite wird später installiert.

Sie müssen sich erneut anmelden und sehen die Tabelle, um auf jede WorPress-Seite im erstellten Netzwerk zuzugreifen.

Kurz gesagt, XAMPP bietet eine einfache Möglichkeit, die lokale Serverumgebung auf Windows-Computern zu starten, sodass Sie das System testen und entwickeln können, anstatt WordPress direkt auf der Seite zu installieren. Sie sparen außerdem Zeit, da Sie WordPress nicht jedes Mal installieren und entfernen müssen, wenn Sie die Benutzeroberfläche und die Plugins testen.

XAMPP ist kostenlos und Open Source. Daher können Sie so viele WordPress-Versionen installieren, wie Sie möchten, und sogar Multisite einrichten und ausführen.