StartXAMPPNewsTeamProjekteDokuExtrasLinksHilfe
Anzeige

So mancher wird schon die Erfahrung gemacht haben: Ein Apache-Webserver installiert sich nicht so leicht. Noch schwieriger wird es, wenn weitere Pakete wie MySQL, PHP oder Perl dazukommen.

XAMPP ist eine Distribution von Apache, MySQL, PHP und Perl, die es ermöglicht diese Programme auf sehr einfache Weise zu installieren.

Zur Zeit gibt es vier XAMPP-Distributionen:

* XAMPP für Linux

Die Distribution für Linux (getestet für SuSE, RedHat, Mandrake und Debian) enthält unter anderem: Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, OpenLDAP (client), mcrypt, mhash, eAccelerator, SQLite und IMAP C-Client.

Wer sich fragt wozu ein XAMPP für Linux überhaupt sinnvoll sein soll, werfe bitte einen Blick in die FAQ.

* XAMPP für Windows

Die Distribution für Windows 2000, 2003, XP und Vista. Diese Version enthält unter anderem: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32, Ming, FileZilla FTP Server, mcrypt, eAccelerator, SQLite sowie WEB-DAV.

* XAMPP für Mac OS X

Die Distribution für Mac OS X enthält unter anderem: Apache, MySQL, PHP & PEAR, SQLite, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, zlib, Ming, Webalizer, mod_perl.

* XAMPP für Solaris

Die Distribution für Solaris (entwickelt und getestet unter Solaris 8, getestet für Solaris 9) enthält unter anderem: Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, Freetype2, libjpeg, libpng, zlib, expat, Ming und pdf class.

WARNUNG: Diese XAMPP-Version befindet sich noch in der Entwicklungsphase. Benutzung auf eigene Gefahr!

* XAMPP ist kostenlos

Wir mögen freie Software und XAMPP ist unser Versuch aktiv etwas gegen überhöht teure Software zu tun und zu zeigen, dass freie Software überhaupt nicht schlecht sein muss. Im Gegenteil.


XAMPP ermöglicht eine einfache Installation unter Linux: Apache, MySQL, PHP und Perl optimal aufeinander abgestimmt. (Hier abgebildet das Ming/Flash-Demo aus der Linux-Version.)

Einfache Installation und Deinstallation

Die Pakete haben gemeinsam, dass sie nur ausgepackt und gestartet werden müssen und schon funktioniert alles. Keine Einträge in der Registry (außer bei der Windows-Installer-Version), kein Ändern von Konfigurationsdateien. Einfacher kann es eigentlich nicht mehr sein.

Zum Beweis, dass wirklich alles funktioniert, sind ein paar Beispielprogramme dabei, die ebenso sofort lauffähig sind: u. a. eine PHP-CD-Verwaltung, die auf die MySQL-Datenbank zugreift, und ein Perl-Gästebuch.

Möchte man XAMPP nicht mehr benutzen, dann einfach das Verzeichnis löschen und das war's. Die Software ist deinstalliert und hat auch garantiert keinen Daten-Müll hinterlassen. (Außer bei der Windows-Installer-Version. Hier muß für eine saubere Deinstallation die Deinstallations-Routine verwendet werden.)

* Die Philosophie

Die Philosophie hinter XAMPP ist Anfängern und Profis einen einfachen Einstieg in die Welt des Apache zu ermöglichen. XAMPP ist so vorkonfiguriert, dass möglichst alle Features von Apache und Co aktiviert sind. So, wie es z. B. für einen Entwickler am angenehmsten ist.

XAMPP ist dadurch nicht als sicher einzustufen und ist somit nicht sofort für den Produktions-Betrieb geeignet. Mit einigen Handgriffen (siehe FAQs) läßt sich XAMPP aber auch schnell internettauglich sicher machen.

In der Linux-Version gibt es bereits die Möglichkeit die Installation einfach und dialogbasiert sicher zu machen.

* Die Lizenz

XAMPP ist nur eine Zusammenstellung von freier Software (vergleichbar zu einer Linux-Distribution) und ist kostenlos erhältlich. XAMPP ist unter der GNU General Public License erschienen und innerhalb dieser frei kopierbar. Allerdings sind die in XAMPP enthaltenen Pakete eventuell unter anderen Lizenzen erschienen und im Detail gelten natürlich die Lizenzen der einzelnen Pakete.

Gerade bei kommerzieller Nutzung sollte daher unbedingt auf die Lizenzbedingungen der enthaltenen Pakete (besonders MySQL) geachtet werden, aber aus XAMPP-Sicht ist auch sie (die kommerzielle Nutzung) frei.

* Die Gewährleistung

»Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, daß es Ihnen von Nutzen sein wird, aber ohne jede Gewährleistung - sogar ohne die implizite Gewährleistung der Marktreife oder der Eignung für einen bestimmten Zweck.« (Zitat aus der GNU General Public License)

* XAMPP auf CD-ROM

Ja, die Downloads sind groß und nicht wirklich modem- oder ISDN-geeignet. Nicht ohne Grund wurde schon oft nach XAMPP auf CD-ROM gefragt.

Da wir es aber selbst nicht schaffen CD-ROMs zu brennen und diese auch noch zu verpacken und zu vertreiben, sind wir mit www.iso-top.info und www.callacd.com eine kleine Partnerschaft eingegangen: Sie bieten für uns XAMPP auf CD-ROM gebrannt an.

Das ist kein Spendenaufruf und auch keine Kommerzialisierung von Apache Friends. Wir sind und bleiben ein non-profit Projekt! Es sind lediglich gute, alternative Wege um an XAMPP zu kommen! Nicht mehr und nicht weniger!

* Download-Statistiken

Seit ein paar Monaten (heute ist der 4. Juli 2003) spielen die Source Forge-Statistiken verrückt und zeigen nur noch super niedrige Zahlen an. Aus diesem Grund hab ich hier angefangen selbst auch die Downloads zu zählen.

Vielen Dank

Vielen Dank an das gesamte Apache Friends-Team, das den Benutzern von XAMPP freundlich und schnell in Forum und Chat bei Problemen hilft und uns sehr bei der Entwicklung von XAMPP unterstützt.

Besonderen Dank an Koen Hachmang für seinen Font »Kinkimono«, aus dem wir das X in unserem XAMPP-Logo verwendet haben.

Anzeige