Wer nicht bei jeder noch so kleinen Änderung am Code einer Website die betreffenden Dateien erst mühsam auf den Server seines Webspace-Providers laden möchte, um sie ausprobieren zu können, kann mit
XAMPP 1.8.2 einen eigenen Test-Webserver einrichten. Mit der Gratis-Software für Windows XP, Vista, 7 und 8 lassen sich zwei Fliegen mit einer Klappe schlagen: Man kann HTML-Dokumente, SQL-Abfragen und Skripte optimal testen und den Server bei Bedarf auch online schalten. Neben der
Installationsversion ist XAMPP als
ZIP-Archiv mit vordefinierter Ordnerstruktur erhältlich.
Das XAMPP-Paket eignet sich insbesondere für Web-Projekte mit dynamisch generierten Inhalten, etwa unter Verwendung der Skriptsprache PHP und der Anbindung an eine MySQL-Datenbank. Das Software-Paket enthält den Apache-Server in der Version 2.4.4 (aktuell ist 2.4.6) sowie die für MySQL, PHP und Perl notwendigen Software-Komponenten und installiert sämtliche Programme automatisch. Die gebräuchliche Administrationsoberfläche phpMyAdmin, der FTP-Server Filezilla und SSL-Unterstützung für verschlüsselte Verbindungen gehören ebenfalls zur Grundausstattung von XAMPP.
Auf Basis von XAMPP kann man eigene Web-Entwicklungen lokal unter realen Bedingungen , also mit echten HTTP-Zugriffen, ausprobieren. Hat man sowohl Apache als auch MySQL gestartet, genügt es, im Browser in die Adresszeile http://127.0.0.1 oder http://localhost einzutippen, um die Startseite des Servers aufzurufen.
Ein ordentliches Server-Paket. Um eine XAMPP-Installation als öffentlichen Webserver im Internet online zu schalten, sind nur minimale Änderungen an den Konfigurationsdateien erforderlich. Die Entwickler der XAMPP-Distribution raten davon allerdings ab, da der Webserver nicht ausgereichen abgesichert ist.