XAMPP est une distribution Apache facile à installer pour Windows, Mac OS X, Linux et Solaris. L'ensemble comprend le serveur web Apache, MySQL, PHP, Perl, un serveur FTP et phpMyAdmin.
XAMPP a été conçu pour être le moyen le plus simple d'installer et de faire fonctionner un serveur de développement. Il existe de nombreux autres packages WAMP, mais XAMPP est l'un des plus complets. En plus de Apache, MySQL et PHP, XAMPP comprend d'autres outils vraiment utiles tels que l'outil d'administration de base de données phpMyAdmin, le serveur FTP FileZilla, le serveur de messagerie Mercury, le langage de programmation Perl et le serveur JSP Tomcat.
Dans le panneau de contrôle XAMPP, vous pouvez configurer facilement les services ci-dessus. XAMPP peut également installer un site d'administration comme page d'accueil du serveur. A partir de laquelle vous pouvez entreprendre toutes sortes de tâches administratives, comme la vérification de l'état et de la sécurité du serveur, le lancement d'outils comme phpMyAdmin et l'analyse Webalizer. Vous pouvez également consulter les démos de PHP qui peuvent être utiles aux développeurs qui débutent.
Dans l'ensemble, XAMPP est un excellent outil pour quiconque cherche à mettre en place un serveur de développement complet et à le faire fonctionner dans des délais rapides. Le seul problème que l'on peut constater, c'est qu'en raison de sa facilité d'installation, il n'a pas les caractéristiques de sécurité nécessaires pour être utilisé comme serveur de production. Cependant, si vous avez vraiment besoin de rendre le serveur Web accessible, vous pouvez le faire, bien que contre l'avis de l'équipe de développement d'Apache Friends.