Wenn du deine eigene lokale Entwicklungsumgebung einrichten möchtest, muss es nicht immer XAMPP sein.
XAMPP ist zwar aufgrund der Fülle an Funktionen sehr beliebt, in manchen Situationen eignen sich andere Tools aber einfach besser. So gibt es z.B. XAMPP Alternativen, die du auf einem USB-Stick installieren kannst. Andere nutzen anstatt des Apache die Webserver-Software Nginx oder haben sich auf die Entwicklung für WordPress spezialisiert.
Damit du für dein Projekt den bestmöglichen lokalen Webserver findest, stelle ich dir hier 13 XAMPP Alternativen mal etwas genauer vor.
Laragon
Wenn du auf der Suche nach einer leistungsstarken lokalen Entwicklungsumgebung bist, dann ist Laragon eine gute XAMPP Alternative für dich.
Das Softwarepaket ist extrem leichtgewichtig und läuft selbst auf preiswerten Laptops gut. Laragon Portable kannst du sogar auf einem USB-Stick entpacken und so deinen Webserver immer bei dir haben.
Besonders beliebt ist Laragon bei den PHP-Entwicklern. Es werden aber auch die Programmiersprachen MEAN, Ruby on Rails, Django, Flask, Java, Go unterstützt. Als Datenbank kannst du MySQL, MariaDB, PostgreSQL oder MongoDB verwenden und viele weitere Erweiterungen mit nur einem Klick installieren. Auch den Stand deiner Entwicklung präsentierst du deinen Kunden mit nur einem Klick. Möglich macht das der Reverse Proxy von ngrok.
Super ist auch die Möglichkeit, hübsche URLs zu verwenden. Dank der „Auto Virtual Hosts“-Funktion kannst du deine lokale Website nämlich über http://meinewebsite.test aufrufen.
Nicht zuletzt überzeugt Laragon durch die Unterstützung des Apache- und des Nginx-Webservers.
WAMPServer
Mit dem kostenlosen WampServer kannst du dir auf deinem Computer eine schlanke PHP-Entwicklungsumgebung einrichten.
Wie bei XAMPP auch, wird beim WAMPServer der Apache als Webserver verwendet. Deine MySQL- oder MariaDB-Datenbanken, kannst du mit der Hilfe von phpMyAdmin ganz einfach in einer grafischen Benutzeroberfläche verwalten. Unterstützt wird leider nur das Betriebssystem Windows und wenn du SSL-Unterstützung brauchst, solltest du auch zu einer anderen XAMPP Alternative greifen.
Alles in allem bekommst du mit dem WampServer aber einen soliden lokalen Webserver für die Entwicklung deiner eigenen Webanwendung.
Entwicklungsumgebung mit WAMPServer einrichten
MAMPServer
MAMP steht für Mac, Apache, MySQL und PHP und ist eine kostenlose lokale Serverumgebung für macOS und Windows.
Das Installationspaket bietet dir alle Tools, die du für die Entwicklung oder das Testen deiner eigenen WordPress-Website benötigst. Du kannst den Apache, PHP und MySQL installieren, ohne irgendwelche Skripte ausführen oder Konfigurationsdateien ändern zu müssen. Und solltest du deinen lokalen Webserver mal nicht mehr benötigen, kannst du einfach den MAMP-Ordner löschen. MAMP nimmt nämlich keine Veränderungen am bestehenden System vor.
Neben dem Apache kannst du auch Nginx als Webserver einsetzen. SSL-Unterstützung gibt es aber nur in der kostenpflichtigen Pro-Version.
EasyPHP
EasyPHP ist einer der stärksten Konkurrenten von XAMPP.
Es ist besonders gut für dich geeignet, wenn du dich ausschließlich auf das Programmieren konzentrieren willst und mit der Konfiguration nichts am Hut haben möchtest. Das übernimmt nämlich das Tool für dich.
Als Skriptsprache wird PHP unterstützt. Deine MySQL-Datenbank verwaltest du ganz easy über den phpMyAdmin. Zukünftig kannst du mit dieser XAMPP Alternative aber auch die Datenbanksysteme PostgreSQL oder MongoDB verwenden. Beim Webserver hast du die Wahl zwischen dem Apache- und dem Nginx-Webserver. Als Betriebssystem wird leider nur Windows unterstützt.
Auch Programmieranfänger können EasyPHP als Entwicklungswerkzeug nutzen. Anwendungen wie WordPress, Joomla oder Drupal sind mit nur wenigen Klicks installiert und bereit zum Testen.
Für den produktiven Einsatz oder um Projekte einfach mal schnell mit Kunden teilen zu können, bittet dir EasyPHP neben dem Devserver, auch noch einen Webserver an.
UwAmp
Wenn du Funktionalität und Einfachheit kombinieren möchtest, solltest du dir mal UwAmp anschauen.
Diese XAMPP Alternative verfügt über eine benutzerfreundliche Oberfläche und verbraucht, im Vergleich zu anderen Tools, sehr wenig Systemressourcen. Die Installation geht einfach von der Hand, da du lediglich das heruntergeladene Zip-File entpacken musst. UwAmp kann deshalb auch auf einem USB-Stick betrieben werden.
Als Webserver befindet sich der Apache im Paket und weiterhin werden MySQL, PHP und SQLite unterstützt.
Uniform Server
Der Uniform Server gehört ebenfalls zu den XAMPP Alternativen, die du dir mal anschauen solltest.
Er kann zwar nur auf Windows-Betriebssystemen ausgeführt werden, kommt aber dafür mit allem, was du für deine eigene Entwicklungsumgebung brauchst. Neben dem Apache-Webserver ist auch PHP, Perl und MySQL enthalten. Für die einfache Datenbankverwaltung nutzt du phpMyAdmin oder Adminer.
Den Uniform Server brauchst du nicht zu installieren, sondern kannst die Zip-Datei einfach auf deiner Festplatte oder einem USB-Stick entpacken.
Uniform Server herunterladen und entpacken
USB Webserver
Auch den USB Webserver kannst du ganz einfach von einem USB-Stick starten.
Dazu brauchst du nur die Dateien des leichtgewichtigen Webservers auf einem Stick zu kopieren und kannst ihn dann ganz einfach über die Benutzeroberfläche starten. Wie fast alle bisher vorgestellten XAMPP Alternativen beinhaltet das Softwarepaket den Apache-Webserver, unterstützt die Skriptsprache PHP und verwendet MySQL als Datenbanklösung. Zur einfachen Verwaltung der Datenbank kannst du auch hier den phpMyAdmin nutzen.
Möchtest du also an verschiedenen Computern dein PHP-Projekt vorantreiben, dann ist der USB Webserver genau die richtige Wahl für dich.
Devilbox
Die Devilbox ist ein Container-basiertes Toolkit für deine eigene lokale Entwicklungsumgebung.
Mit dieser XAMPP Alternative kannst du beliebig viele Projekte auf deinem Computer einrichten. Die dafür benötigten virtuellen Hosts, SSL-Zertifikate und DNS-Einträge werden ganz automatisch erstellt.
Außerdem stehen dir alle gängigen Entwicklungswerkzeuge zur Verfügung. Egal ob Apache, Nginx, PHP, MySQL, MariaDB oder MongoDB, mit der Devilbox bekommst du sie alle. Du kannst die Tools sogar in unterschiedlichen Versionen nutzen. Durch dieses Feature ist fast jede erdenkliche Kombination möglich und du kannst deine Produktionsumgebung 1zu1 nachbauen. Wirklich Spitzenklasse.
Auch wenn keine Konfiguration der einzelnen Module notwendig ist, ist die Devilbox nicht unbedingt etwas für Einsteiger. Sie wird nämlich über die Kommandozeile gesteuert und Vorkenntnisse mit Docker sind von Vorteil. Nach einer kurzen Einarbeitungszeit sollte die Bedienung aber leicht von der Hand gehen.
Brauchst du also eine Entwicklungsumgebung, die unter allen Betriebssystemen läuft und deine Live-Umgebung 1zu1 nachbilden kann, dann greife zur Devilbox.
Vagrant
Vagrant ist eine plattformübergreifende virtuelle Entwicklungsumgebung für alle Formen von Web-Workflows.
Egal ob du Entwickler, Betreiber oder Designer bist, Vagrant erstellt dir die passende Umgebung für dich. Dabei kannst du die virtuelle Umgebung so anpassen, dass sie die Produktionsumgebung möglichst genau widerspiegelt. Damit entdeckst du bereits während der Entwicklung Fehler, die sonst nur im Live-Betrieb aufgefallen wären.
Vagrant ist einer der einfachsten und schnellsten Weg, eine virtualisierte Entwicklungsumgebung für jedermann zu erstellen und eine XAMPP Alternative für den professionellen Einsatz.
Erstelle deine virtuelle Entwicklungsumgebung
AMPPS Stack
AMPPS ist ein Softwarepaket, welches dir den Apache-Webserver, die Datenbanken MySQL und MongoDB, PHP, Perl, Python und den Softaculous Auto Installer auf deinem Rechner installiert.
Mit dem Auto Installer bekommst du einen umfangreichen WordPress Manager, mit dem du so gut wie alle Administrationsaufgaben rund um das beliebteste Contentmanagementsystem der Welt erledigen kannst. Neben WordPress kannst du aber auch noch weitere Applikationen wie z.B. Joomla oder Magento ganz einfach installieren. Ein super Feature also für alle die, die es einfach mögen und testweise in die Erstellung der eigenen Website reinschnuppern möchten.
Profitieren kannst du vom Softaculous Auto Installer, wenn du als Betriebssystem Windows oder macOS verwendest.
LocalWP
Mit LocalWP erstellst du deine WordPress-Website schneller als jemals zuvor.
Das Entwicklertool wurde speziell für WordPress konzipiert und ist auf Schnelligkeit und Einfachheit ausgelegt. Die Installation von WordPress ist z.B. mit einem Klick erledigt und ein SSL-Zertifikat ebenfalls eingerichtet. Ein weiteres nützliches Feature sind die “Live Links”, mit denen du deine Kunden immer auf dem aktuellen Stand der Entwicklung halten kannst. Das machst du ganz einfach von deinem lokalen Webserver aus und braucht die Website nicht im Internet zu veröffentlichen.
LocalWP bietet dir aber noch viele weitere Funktionen, die dir die Erstellung deiner WordPress-Website erleichtern. Probiere es am besten selbst einmal aus.
Probiere das kostenlose LocalWP aus
InstantWP
Auch InstantWP ist für die Entwicklung rund um WordPress optimiert.
Das Tool verwandelt deinen Windows- oder macOS-Rechner in einen WordPress-Entwicklungsserver. Problemlos hast du damit das CMS lokal installiert und eingerichtet. Zusätzliche Features sind der webbasierte Dateimanager, ein integriertes SSH-Terminal und ein SFTP-Client.
Solltest du dich also auf WordPress spezialisiert haben, ist InstantWP auf jeden Fall einen Blick wert.
Einen Blick auf InstantWP werfen
WPN-XM
WPN-XM ist eine solide XAMPP Alternative für die Erstellung deiner eigenen PHP-Webanwendung oder zum Testen eines Contentmanagementsystems.
Das Softwarepaket verwendet als Webserver den Nginx, für die Datenbankverwaltung MariaDB und als Skriptsprache wird PHP unterstützt. Daneben kannst du Entwicklungswerkzeuge wie Composer, Pickle oder PHPUnit nutzen. Leider ist das Tool nur für Microsoft Windows verfügbar.
Dafür musst du dir aber keine Sorgen um die Installation machen, da es fünf Assistenten gibt, die dich durch den Prozess führen.
Klaus Mergen meint
Für einen in 2022 verfassten Beitrag sind die meisten hier aufgeführten „Alternativen zu xampp“ ja wohl keine. Sehr schlecht recherchiert. (siehe php versionen)
Enrico Lauterschlag meint
Was würdest du denn als „echte“ Alternative zu XAMPP empfehlen?
Flo meint
Ist in 2024 immer noch relevant! Danke für die Liste.