XAMPP installieren: PHP & WordPress lokal testen | Retaro

XAMPP installieren: Lokale Testumgebung für PHP und WordPress

Mit XAMPP testen Sie PHP und WordPress auf Ihrem eigenen Rechner. Die Anleitung führt durch die Windows-Installation, ein erstes Testprojekt und typische Fehler.
XAMPP – Retaro Titelbild mit Codefenster und lokalem Serversymbol.KI-generiert
Bild von Retaro Group
Retaro Group

Teilen auf:

Facebook
Twitter
LinkedIn
Email

Inhaltsverzeichnis

Mit XAMPP richten Sie eine lokale Entwicklungsumgebung für PHP-Anwendungen ein. Sie können beispielsweise WordPress ausprobieren, ohne Änderungen an einer öffentlichen Website vorzunehmen. Dieser Ratgeber führt durch den typischen Ablauf unter Windows und erklärt, worauf Sie bei Problemen achten sollten.

XAMPP bündelt unter anderem Apache, MariaDB, PHP und Perl. Die verfügbaren Pakete und Versionen finden Sie bei Apache Friends. Wählen Sie eine Version, die zu Ihrem Projekt passt; ein alter Download aus einer beliebigen Anleitung ist kein verlässlicher Ausgangspunkt.

Illustration eines Laptops mit abstraktem Code, einem orangefarbenen Servermodell und einem Datenbanksymbol.
Dateien, Webserver und Datenbank bilden gemeinsam die lokale Testumgebung. KI-Illustration: Retaro; keine reale Programmoberfläche.

Selbst ausprobieren

Welche Adresse gehört in den Browser?

1. Sie haben ein lokales Projekt unter htdocs/meinprojekt angelegt. Welche Adresse probieren Sie bei laufendem passend eingerichtetem Apache zuerst?
Erklärung direkt lesen

localhost bezeichnet hier Ihren eigenen Rechner. Eine lokale Ordnerablage ist noch keine öffentlich erreichbare Website.

2. Braucht die Installation öffentlich erreichbare Datenbankverwaltung?
Erklärung direkt lesen

Begrenzen Sie den Zugriff auf den vorgesehenen Testbereich und stimmen Sie besondere Netzfreigaben mit Ihrer Betreuung ab.

Die Bedienung läuft nur auf dieser Seite. Ihre Eingaben werden von diesem Element nicht gespeichert oder übertragen.

Vorab: lokal testen heißt nicht automatisch sicher betreiben

Apache Friends beschreibt XAMPP als Entwicklungsumgebung, nicht als fertig abgesicherten Produktivserver. Betreiben Sie damit keine öffentlich erreichbare Unternehmenswebsite. Vermeiden Sie Router-Portfreigaben und unkontrollierte Zugriffe aus fremden Netzen. Verwenden Sie für Übungen Testdaten statt echter Kundendaten. Quelle: XAMPP-FAQ für Windows.

Was Sie vor der Installation vorbereiten sollten

  • Einen Windows-Rechner, auf dem Sie Software installieren dürfen.
  • Ausreichend freien Speicher für XAMPP, Projektdateien und Datenbank.
  • Einen Texteditor für eine kleine PHP-Testdatei.
  • Eine Sicherung vorhandener lokaler Projekte, falls XAMPP bereits installiert ist.
  • Die PHP-Anforderungen Ihrer Anwendung, damit lokale Umgebung und späteres Hosting zusammenpassen.

Auf einem verwalteten Firmenrechner klären Sie die Installation mit Ihrer IT. Deaktivieren Sie weder Firewall noch Virenschutz pauschal, nur weil eine Installation oder ein Serverstart nicht sofort funktioniert.

Schritt 1: XAMPP aus offizieller Quelle installieren

Öffnen Sie die Downloadseite von Apache Friends, wählen Sie das passende Windows-Paket und starten Sie den Installer. Für PHP- und WordPress-Tests benötigen Sie insbesondere Apache, PHP und die Datenbankkomponente. phpMyAdmin erleichtert die Datenbankverwaltung. Zusätzliche Dienste wie einen FTP- oder Mailserver brauchen Sie für diese Übung nicht.

Ein übersichtlicher Installationsordner wie C:\xampp erleichtert die folgenden Schritte. Notieren Sie einen abweichenden Pfad, damit Sie die Projektdateien später im richtigen Verzeichnis ablegen. Folgen Sie den Installationsdialogen und öffnen Sie danach das XAMPP Control Panel. Die offizielle WordPress-Anleitung zur XAMPP-Installation zeigt den grundsätzlichen Ablauf ebenfalls.

Schritt 2: Apache starten und localhost prüfen

Starten Sie im Control Panel zunächst Apache. Öffnen Sie anschließend http://localhost/ im Browser. Erscheint die lokale XAMPP-Startseite, beantwortet der Webserver die Anfrage. Für reine PHP-Tests ist eine Datenbank noch nicht erforderlich. Für WordPress starten Sie zusätzlich die Datenbankkomponente; sie kann im Control Panel weiterhin „MySQL“ heißen, obwohl XAMPP MariaDB enthält.

Wichtig: localhost bezeichnet den Rechner, auf dem der Browser läuft. Dieselbe Adresse auf Ihrem Smartphone führt nicht automatisch zur Testwebsite auf dem PC. Für diese Anleitung bleibt der Zugriff bewusst auf den lokalen Rechner beschränkt.

Der Browser ruft localhost auf. Apache und PHP verarbeiten die Anfrage mit Projektdateien unter htdocs und bei Bedarf einer MariaDB-Datenbank, etwa für WordPress.
Vereinfacht dargestellt: Der Browser fragt den lokalen Webserver an. Für WordPress kommt zur Verarbeitung der Dateien eine Datenbank hinzu.

Schritt 3: ein eigenes PHP-Testprojekt anlegen

Erstellen Sie unter C:\xampp\htdocs einen Ordner namens mein-testprojekt. Speichern Sie darin eine Textdatei als index.php. Achten Sie darauf, dass Windows nicht unbemerkt die Endung .txt anhängt.

<?php
echo "Meine lokale PHP-Umgebung funktioniert.";

Rufen Sie nun http://localhost/mein-testprojekt/ auf. Der Browser sollte den Satz ausgeben. Öffnen Sie die PHP-Datei nicht einfach per Doppelklick: Der Aufruf über den Webserver ist nötig, damit PHP verarbeitet wird. Wenn statt des Satzes der Quelltext erscheint oder eine Datei heruntergeladen wird, ist die Verarbeitung nicht korrekt eingerichtet.

Schritt 4: WordPress lokal einrichten

Für eine lokale WordPress-Installation benötigen Sie sowohl die WordPress-Dateien als auch eine Datenbank. Der grundsätzliche Ablauf ist:

  1. Laden Sie WordPress über die offizielle Website herunter und entpacken Sie die Dateien in einen eigenen Projektordner unter htdocs.
  2. Starten Sie Apache und die Datenbank. Öffnen Sie die lokale Datenbankverwaltung und legen Sie eine neue, leere Datenbank für das Projekt an.
  3. Rufen Sie den Projektordner über http://localhost/ auf und tragen Sie im WordPress-Installationsdialog Datenbankname, Datenbankbenutzer, Kennwort und Host Ihrer lokalen Einrichtung ein.
  4. Legen Sie ein eigenes WordPress-Administratorkonto an und verwenden Sie Testinhalte.

Die konkreten Datenbank-Zugangsdaten hängen von Ihrer lokalen Konfiguration ab. Übernehmen Sie keine leeren Kennwörter oder Beispielzugänge in eine öffentliche Umgebung. Die WordPress-Lerneinheit zur Installation erläutert die Zuordnung von Dateien, Datenbank und Installationsdialog.

Typische Fehler und der nächste sinnvolle Schritt

ProblemPrüfen Sie zuerst
Apache startet nichtFehlermeldung und Log im Control Panel. Häufig belegt ein anderer Webserver den benötigten Port.
localhost ist nicht erreichbarLäuft Apache? Verwenden Sie das passende Protokoll und gegebenenfalls den bewusst konfigurierten Port?
404 im ProjektordnerStimmt der Ordnername unter htdocs mit der Browseradresse überein?
WordPress erreicht die Datenbank nichtLäuft die Datenbank, existiert sie und stimmen die eingetragenen Zugangsdaten?
Nach einem Umzug fehlen BilderWurden Dateien und Datenbank gemeinsam übertragen, und verweisen Inhalte noch auf die alte Adresse?

Ändern Sie immer nur eine Einstellung und notieren Sie die ursprüngliche Konfiguration. Bei Portkonflikten ist es sinnvoller, den konkurrierenden Dienst gezielt zu identifizieren, als Sicherheitssoftware auszuschalten. Die Hersteller-FAQ enthält auch historische Hinweise zu alten Windows-Versionen; übernehmen Sie solche Schritte nicht ungeprüft auf ein aktuelles System.

Projekt sichern und sauber beenden

Eine WordPress-Sicherung braucht Projektdateien und Datenbank. Kopieren Sie deshalb nicht nur den Ordner unter htdocs, sondern erstellen Sie auch einen passenden Datenbankexport. Bewahren Sie beide Teile mit Datum zusammen auf und prüfen Sie bei wichtigen Projekten die Wiederherstellung in einer separaten lokalen Umgebung. Beenden Sie nicht benötigte Dienste nach der Arbeit über das Control Panel.

Ihr erster sichtbarer Erfolg

Sobald der Beispielsatz unter http://localhost/mein-testprojekt/ erscheint, funktioniert der Weg vom Browser über Apache zu Ihrer PHP-Datei. Für diesen ersten Test brauchen Sie noch keine Datenbank.

Häufige Fragen

Kann ich mit XAMPP offline arbeiten?

Lokale Dateien und die lokale Datenbank können ohne Internetverbindung genutzt werden. Downloads, externe Schriftarten, Karten, APIs oder andere eingebundene Onlinedienste benötigen weiterhin eine Verbindung.

Ist eine lokale Website bereits online?

Ein erfolgreicher Aufruf über localhost veröffentlicht die Website nicht automatisch im Internet. Ihre Netzwerk- und Serverkonfiguration bestimmt allerdings, ob andere Geräte Zugriff haben. Halten Sie die Testumgebung entsprechend beschränkt.

Wie kommt das Projekt später auf das Hosting?

Für den Umzug müssen Dateien, Datenbank, URLs und die Zielumgebung zusammenpassen. Testen Sie vor der Freigabe insbesondere Anmeldung, Formulare, Medien und HTTPS. Eine lokale Testinstallation ist kein Ersatz für einen kontrollierten Veröffentlichungsprozess.

Vom Testprojekt zur professionellen Website

Retaro unterstützt Sie bei Webentwicklung und WordPress-Projekten. Wenn Sie aus einem lokalen Entwurf eine betreute Unternehmenswebsite machen möchten, besprechen Sie mit uns den nächsten Schritt.

Redaktionell geprüft am 7. November 2026. Die Anleitung beschreibt den Windows-Ablauf; Oberflächen und verfügbare Pakete können sich ändern.

Artikel-Tags
Bild von Retaro Group
Retaro Group

Retaro steht für höchste Qualität und ganz neue Grenzweiten im Bereich Web & Marketing - Wir bieten Webentwicklung, Marketing-Lösungen wie Social Media oder Print (Werbedruck) in bester Qualität zu unschlagbaren Preisen und mit psychologischen Ansätzen.

Das könnte Sie auch interessieren

Unsere Seite ist aktuell in Arbeit

Wir entschuldigen uns für eventuelle Komplikationen in der Bedienung oder fehlende Inhalte.

Kostenlose Erstberatung:
Monitoring-Service

Kostenlose Erstberatung:
Hosting & Betreuung

Kostenlose Erstberatung:
Rechtliche Wartung

SEO-Pflege für beste Platzierungen

Kostenlose Webdesign-Erstberatung

Kostenlose SEO-Analyse

Kostenlose Erstberatung sichern

WordPress Cookie Hinweis von Real Cookie Banner