XAMPP Symbol

XAMPP 8.5.12

XAMPP ist ein kostenloses Open-Source-Paket von Apache Friends, das Apache, MariaDB, PHP und Perl in einem einzigen Installer für Windows, macOS und Linux bündelt. Die aktuelle Windows-Version ist 8.5.12 (PHP 8.2.12); PHP 8.3 gibt es nur auf Nicht-Windows-Systemen oder über die experimentelle Sandbox "XAMPP for Browsers". Mit dabei sind phpMyAdmin, Bitnami-Installer für WordPress und andere CMS sowie ein Werkzeug zur Portprüfung. Für den Produktivbetrieb ist XAMPP aber nicht gedacht: In der Standardkonfiguration hat MariaDB kein Root-Passwort, phpMyAdmin ist offen erreichbar, und aktuelle Sicherheitslücken (CVE-2024-4577, eine Rechteausweitung aus 2026) machen eine sichere Einrichtung dringend nötig. Unter Windows ist Laragon mit PHP-Versionen pro Projekt und automatischen virtuellen Hosts die modernere Alternative; XAMPP wird dadurch zunehmend zum Einsteigerwerkzeug statt zur Standardwahl für Profis.

Programm bewertenNoch keine Bewertungen. Seien Sie der Erste!
  • Kostenlos
  • Windows
  • macOS
  • Linux
  • 9. Nov. 2026
Geprüft und sauber0 von 61 Virenscannern haben diese Datei gemeldet · geprüft am 9. Nov. 2026SHA-2564a9a05567a469eceb02744345c29f1b1aaf3c3762fb7d452861e040a1d627c6fVirusTotal-Bericht ↗

Screenshots

Über XAMPP

XAMPP herunterladen: lokaler Webserver für die PHP-Entwicklung

Kurz gesagt: Für wen lohnt sich XAMPP?

XAMPP ist die wohl verbreitetste lokale Entwicklungsumgebung für PHP. Damit läuft auf Windows, macOS oder Linux ein fertiger Stapel aus Apache, MariaDB, PHP und Perl, ohne dass Sie eine einzige Konfigurationsdatei anfassen müssen. Die aktuelle Version ist 8.5.12, parallel gibt es Zweige für PHP 8.4 und 8.3. Das Windows-Installationspaket ist rund 160 MB groß [reference:0][reference:1]. Mit dabei sind phpMyAdmin für die Datenbankverwaltung, OpenSSL und genügend Werkzeuge, um WordPress, Joomla oder eine eigene PHP-Anwendung in wenigen Minuten auf localhost laufen zu lassen.

Die Nachteile sind deutlich und gut dokumentiert. XAMPP ist ausdrücklich nur für die Entwicklung gedacht, und die Sicherheitseinstellungen sind absichtlich minimal: Der MySQL-Benutzer root hat kein Passwort, und wer einfach einen Port öffnet, ohne vorher etwas einzustellen, macht seinen Rechner leicht angreifbar [reference:2][reference:3]. Außerdem stürzt die Software gelegentlich ab, vor allem wenn sich an der MySQL-Konfiguration etwas ändert; manche Nutzer berichten, dass sie mehrfach neu installieren mussten [reference:4]. XAMPP passt gut zu Schülern, Einsteigern und Entwicklern, die schnell einen lokalen Server auf mehreren Betriebssystemen brauchen und bereit sind, vor sensiblen Arbeiten die grundlegenden Sicherheitseinstellungen vorzunehmen. Für den Produktivbetrieb ist es nicht die erste Wahl, und wer pro Projekt unterschiedliche PHP-Versionen und kurze Startzeiten möchte, findet modernere Alternativen.

Überblick

LizenzKostenlos und Open Source (GNU GPL v2)
DateigrößeCa. 160 MB (Windows-Installer); 150 MB (Linux tar.gz); 170 MB (macOS DMG)[reference:5]
BetriebssystemeWindows 10/11, Linux (alle gängigen Distributionen), macOS (Intel und Apple Silicon)[reference:6]
Aktuelle Version8.5.12 (23. Oktober 2026), parallel dazu 8.4.27 und 8.3.36[reference:7][reference:8]
EntwicklerApache Friends (gemeinnütziges Projekt)[reference:9]

Wichtigste Funktionen und Alltagstauglichkeit

Der große Vorteil von XAMPP ist die Geschwindigkeit, mit der aus einem nackten Rechner eine funktionierende Entwicklungsumgebung wird. Sie laden einen einzelnen Installer oder ein Archiv herunter, führen ihn aus, und schon erscheint das XAMPP Control Panel mit Schaltflächen zum Starten von Apache und MySQL. Jede Komponente einzeln zu installieren oder zu konfigurieren, entfällt. Mit dabei ist alles, was die meisten PHP-Projekte von Haus aus brauchen: der Apache HTTP Server, MariaDB als MySQL-kompatible Datenbank, PHP, Perl, phpMyAdmin, OpenSSL und der FileZilla FTP Server[reference:10]. Das Control Panel ist die zentrale Anlaufstelle, funktional, aber nicht sonderlich modern. Dienste lassen sich starten und stoppen, Konfigurationsdateien öffnen und Logs einsehen, doch eine grundlegende Überarbeitung der Oberfläche gab es seit Jahren nicht. Die Software läuft wirklich auf allen gängigen Systemen. Für Windows, Linux und macOS gibt es jeweils eigene Installer, auch für Apple Silicon[reference:11]. Das hilft Schülern und Teams, die mit verschiedenen Betriebssystemen arbeiten, denn Arbeitsablauf und Verzeichnisstruktur bleiben gleich. Der Windows-Installer ist digital signiert, außerdem veröffentlicht das Projekt SHA-256-Prüfsummen und GPG-Signaturen zur Überprüfung[reference:12]. Die mitgelieferten Werkzeuge gehen über einen reinen Server-Stack hinaus. phpMyAdmin bietet eine Datenbankoberfläche im Browser, und über die Bitnami-Anbindung (früher) ließen sich WordPress, Joomla und andere Anwendungen mit einem Klick installieren[reference:13]. Die Grenzen sind ebenso klar. XAMPP ist nicht für den Produktivbetrieb gedacht, und das sagt das Projekt auch offen. Die Standardkonfiguration ist kaum abgesichert: Der MySQL-root hat kein Passwort, und Apache läuft mit großzügigen Einstellungen, die beim Entwickeln praktisch sind, aber gefährlich werden, sobald der Rechner am Netzwerk hängt[reference:14][reference:15]. Ändert man an der MySQL-Konfiguration herum, kann das Programm instabil werden, mehrere Nutzer berichten von Abstürzen, nach denen eine Neuinstallation nötig war[reference:16]. Auch Leistung und Ressourcenverbrauch stehen nicht im Vordergrund. XAMPP ist schwerer und startet langsamer als neuere Alternativen wie Laragon[reference:17].

  • Kompletter Apache-Stack aus einem Installer: Apache, MariaDB, PHP, Perl, phpMyAdmin und OpenSSL sind enthalten und aufeinander abgestimmt. Manuelles Installieren einzelner Komponenten und das lästige Abgleichen von Versionen entfallen[reference:18].
  • XAMPP Control Panel: Apache und MySQL mit einem Klick starten, stoppen und neu starten. Konfigurationsdateien und Logs sind direkt in der Oberfläche erreichbar.
  • Gleiche Umgebung auf allen Systemen: Eigene Installer für Windows, Linux und macOS (auch Apple Silicon) mit derselben Verzeichnisstruktur und demselben Ablauf[reference:19].
  • Integriertes phpMyAdmin: Datenbanken im Browser verwalten, Tabellen anlegen, Abfragen ausführen und Daten exportieren oder importieren, ganz ohne zusätzlichen Datenbank-Client[reference:20].
  • Mehrere PHP-Zweige: XAMPP erscheint parallel für PHP 8.5, 8.4 und 8.3. So wählen Sie den Zweig, der zu den Anforderungen Ihres Projekts passt[reference:21][reference:22].
  • Signierte Installer und Prüfsummen: Windows-Installer sind mit Authenticode signiert, macOS-Pakete notarisiert, und SHA-256-Prüfsummen stehen zur Kontrolle bereit[reference:23].
  • Bitnami-Unterstützung (historisch): Traditionell waren Bitnami-Module dabei oder wurden unterstützt, mit denen sich WordPress, Joomla und andere PHP-Anwendungen per Klick installieren ließen[reference:24].

Vorteile, Nachteile und Stimmen aus der Community

Die Meinungen zu XAMPP fallen unterschiedlich aus, je nachdem, ob man die einfache Einrichtung oder die dauerhafte Zuverlässigkeit in den Blick nimmt. Bei Capterra kommt die Software auf einen Durchschnitt von 4,7 aus 33 Bewertungen. Nutzer loben sie dort als „großartiges Backend-Werkzeug“ und „tolles Software-Paket für PHP-Entwickler“[reference:25]. Auf SourceForge sind die Rückmeldungen gemischter. Ein Anwender berichtet, er habe „noch nie ein Softwarepaket so oft neu installieren müssen“, und nennt drei Abstürze in einem Monat wegen MySQL-Problemen; die Informationen dazu im Netz seien „mittelmäßig, und keine Lösung hilft“[reference:26]. Ein anderer Rezensent auf derselben Plattform kommt zu dem Schluss: „Es läuft ziemlich gut, aber es könnte viel besser sein“[reference:27]. Trustpilot fällt härter aus: 2,6 von 5 Punkten. Ein Rezensent nennt die Software „kompletten Schrott“, nachdem sie drei Tage lief und dann bei MySQL ausfiel, sodass er deinstallieren und neu installieren musste; er rät, auf „irgendein anderes“ Werkzeug umzusteigen[reference:28]. Die Kritik richtet sich nicht gegen das Grundkonzept, denn Apache, PHP und MariaDB gebündelt anzubieten ist wirklich praktisch, sondern gegen Stabilität und Wartung. Änderungen an der MySQL-Konfiguration führen immer wieder zu Abstürzen, und das Alter der Software zeigt sich an der Oberfläche und im Ressourcenverwaltung. Ein weiteres großes Thema in den Diskussionen ist die Sicherheit. Die Dokumentation des Projekts selbst sagt: „XAMPP ist nicht für den Produktiveinsatz gedacht, sondern nur für Entwickler in einer Entwicklungsumgebung“, und Nutzer müssen „Passwörter, Port-Einstellungen, Firewall-Regeln und Zugriffsbeschränkungen manuell konfigurieren“, bevor sie es einem Netzwerk aussetzen[reference:29][reference:30]. Ein GitHub-Projekt mit dem Titel „XAMPP is not secure“ argumentiert, dass seltene Updates Sicherheitslücken hinterlassen haben, und merkt an: „Wenn es nicht oft aktualisiert wird, gibt es keine Sicherheit“[reference:31]. Das Projekt betont, die Software enthalte „absolut keine Malware, Adware oder Spyware“, und Antiviren-Warnungen seien Fehlalarme, weil Serversoftware enthalten ist, die das Systemverhalten ändern kann[reference:32]. Unterm Strich bleibt: XAMPP ist ein hervorragendes Einstiegswerkzeug, um PHP zu lernen und eine lokale WordPress-Seite zu betreiben. Für komplexe Projekte ist es jedoch keine zuverlässige Entwicklungsumgebung auf Dauer, und als Produktivserver taugt es auf keinen Fall.

Vorteile

  • Schnellster Weg zu einem funktionierenden Apache-, PHP- und MariaDB-Stack auf jedem gängigen Betriebssystem
  • Enthält phpMyAdmin, OpenSSL und FileZilla FTP Server in einem Paket
  • Plattformübergreifend mit einheitlicher Verzeichnisstruktur und Arbeitsweise unter Windows, Linux und macOS
  • Kostenlos und quelloffen, mit digital signierten Installern und veröffentlichten Prüfsummen
  • Durchschnittsbewertung 4,7 aus 33 Capterra-Rezensionen, viel Lob für die einfache Einrichtung
  • Parallele PHP-Versionszweige (8.5, 8.4, 8.3) für die Kompatibilität mit verschiedenen Projekten
  • Bitnami-Module waren früher für WordPress- und Joomla-Installationen per Klick verfügbar

Nachteile

  • Nicht für den Produktiveinsatz geeignet; die Standard-Sicherheit ist bewusst gering und muss manuell gehärtet werden[reference:33]
  • Änderungen an der MySQL-Konfiguration führen häufig zu Abstürzen, die eine Neuinstallation erfordern[reference:34]
  • Trustpilot-Bewertung von 2,6/5, Nutzer beschreiben Instabilität und wiederholte Neuinstallationsrunden[reference:35]
  • Die Oberfläche des Control Panels ist veraltet und wurde nicht grundlegend überarbeitet
  • Schwerer und langsamer beim Start als neuere Alternativen wie Laragon[reference:36]
  • Begrenzter Wechsel der PHP-Version pro Projekt im Vergleich zu modernen Stacks
  • Seltene Updates haben bei einigen Entwicklern Sicherheitsbedenken ausgelöst[reference:37]

Fazit und Tipps zum sicheren Download

Die meisten PHP-Entwickler fangen mit XAMPP an, und das hat gute Gründe: Apache, PHP und eine Datenbank müssen nicht einzeln installiert und eingerichtet werden. Das Paket gibt es für alle gängigen Betriebssysteme. Egal ob Sie PHP lernen, ein WordPress-Theme testen oder für ein kleines Projekt schnell einen lokalen Server brauchen, mit XAMPP sind Sie meist schneller am Ziel als mit fast jeder Alternative. Enthalten sind unter anderem phpMyAdmin, OpenSSL und Perl. Das Control Panel ist in die Jahre gekommen, reicht aber aus, um Dienste zu starten und zu stoppen. Die Einschränkungen sind allerdings ernst genug, dass sich manche Nutzer anders entscheiden. XAMPP ist keine Software für den Produktivbetrieb, die Standardeinstellungen sind absichtlich unsicher, und bei Änderungen an der MySQL-Konfiguration stürzt es ab. Wer eine dauerhafte Entwicklungsumgebung aufbaut, ist mit Laragon besser bedient: schneller, moderner, mit eigener PHP-Version pro Projekt und saubererem Startverhalten. Brauchen Sie eine Trennung pro Projekt und reproduzierbare Umgebungen, ist Docker die bessere Antwort. Für den ersten lokalen Server oder eine schnelle Testumgebung bleibt XAMPP aber die zugänglichste Wahl, sofern Sie die Basissicherheit einrichten, bevor Sie mehr als localhost freigeben. Laden Sie die aktuelle Version 8.5.12 herunter, vergeben Sie sofort ein MySQL-Root-Passwort und nutzen Sie die Installation ausschließlich für die Entwicklung.

  • Nur von apachefriends.org herunterladen: Die offizielle Projektseite stellt Installer und Archive direkt bereit. Andere Portale mit dem Namen „XAMPP Download" packen den Installer manchmal mit zusätzlicher Software zusammen. Nur die offizielle Seite garantiert das vom Hersteller signierte Paket mit veröffentlichten Prüfsummen[reference:38].
  • Dateigröße und Version prüfen: Der Windows-Installer ist rund 160 MB groß, das Linux-Archiv tar.gz etwa 150 MB, das macOS-DMG etwa 170 MB. Aktuell ist 8.5.12, daneben gibt es die Zweige 8.4.27 und 8.3.36. Eine deutlich kleinere Datei oder eine ältere Versionsnummer sollte Sie stutzig machen.
  • Direkt nach der Installation ein MySQL-Root-Passwort setzen: Ab Werk hat der MySQL-Root-Benutzer bei XAMPP ein leeres Passwort. Öffnen Sie phpMyAdmin oder die Kommandozeile und vergeben Sie zuerst ein starkes Passwort. Für eine lokale Installation ist das der wichtigste Sicherheitsschritt[reference:39].
  • XAMPP niemals ohne Absicherung ins Internet stellen: Laut Projekt ist XAMPP ausschließlich für die Entwicklung gedacht. Wenn Sie von einem anderen Gerät auf Ihren lokalen Server zugreifen wollen, beschränken Sie den Zugriff per IP, aktivieren Sie Firewall-Regeln und ändern Sie den Standardport von Apache weg von 80. XAMPP taugt nicht als Produktions-Webserver[reference:40].
  • Die Installation auf die Entwicklung beschränken: Nutzen Sie XAMPP nur für lokale Tests. Soll ein Projekt mit anderen geteilt oder live gestellt werden, wechseln Sie auf einen abgesicherten Server-Stack oder zu einem Managed-Hosting-Anbieter, statt XAMPP direkt freizugeben.

Ähnliche Software

Alle Programme in PC-Software (7) ›

Wichtige Funktionen

  • Apache, MariaDB, PHP und Perl in einem Paket
  • Läuft unter Windows, Mac und Linux
  • Funktioniert offline
  • Bitnami-Installer per Klick für WordPress, Joomla, Drupal, Moodle und MediaWiki
  • Konflikt auf Port 80 über httpd.conf lösen (Listen 80 in Listen 8080 ändern)
  • Standardkonfiguration ist unsicher, nur für die lokale Entwicklung
  • CISA-Warnung im Januar 2026 wegen mehrerer Sicherheitslücken
  • Rechteausweitung unter Windows durch die Standardkonfiguration von Apache
  • Experimentelles XAMPP for Browsers (PHP 8.3.12 auf Alpine Linux)
  • Node.js und MongoDB sind nicht enthalten
  • Nach der Deinstallation bleiben Ordner und Registrierungseinträge zurück
  • Kein Wechsel der PHP-Version pro Projekt

Häufige Fragen zu XAMPP

Ist XAMPP sicher?

Für die lokale Entwicklung ja. In der Standardeinstellung hat MariaDB kein Root-Passwort und phpMyAdmin ist offen, deshalb niemals ins Internet stellen und immer die Standardpasswörter ändern.

Ist XAMPP kostenlos?

Ja. XAMPP lässt sich kostenlos herunterladen und nutzen, es fallen keine Gebühren oder Lizenzkosten an.

Auf welchen Betriebssystemen läuft XAMPP?

XAMPP läuft unter Windows, macOS und Linux.

Wofür wird XAMPP verwendet?

XAMPP stellt einen lokalen Webserver bereit, mit dem Sie PHP-Websites und Apps auf dem eigenen Rechner testen. Enthalten sind Apache, MariaDB, PHP und Perl sowie Werkzeuge wie phpMyAdmin und Bitnami-Installer für WordPress und andere CMS.

Warum startet Apache in XAMPP nicht?

Meist belegt ein anderes Programm den Port 80, etwa Skype oder IIS. Öffnen Sie xampp/apache/conf/httpd.conf und ändern Sie Listen 80 in Listen 8080.

Wie deinstalliere ich XAMPP?

Starten Sie den Deinstaller im XAMPP-Ordner. Rechnen Sie mit übrig gebliebenen Dateien und Registrierungseinträgen, die Sie von Hand entfernen müssen, um alles restlos zu löschen.

Versionen

VersionVeröffentlichtPlattformDateigröße
XAMPP 8.5.12 Neueste Version 19. Nov. 2023 macOSWindowsLinux 149.5 MB Herunterladen

Kommentare zu XAMPP

Noch keine Kommentare. Teilen Sie Ihre Erfahrungen mit diesem Programm!

Kommentar schreiben

Kommentare werden nach Prüfung durch unser Team veröffentlicht. Links sind nicht erlaubt.