phpMyAdmin – Free and open-source tool written in PHP intended to handle the administration of MySQL or MariaDB with the use of a web browser.Tomcat – Open-source implementation of the Java Servlet, JavaServer Pages, Java Expression Language, and Java WebSocket technologies.Mercury Mail Server – Internet email server.FileZilla FTP Server – FTP server to transfer files from client to server and vice-versa.MySQL – The world’s most popular open-source database.There are other tools like WAMP, MAMP, LAMP, WAPP, MAPP, LAPP, Nginx, and HHVM available in the market.īelow are the components which come with XAMPP, You can create a development/testing instance for the production environment.
It provides basic infrastructure like an HTTP server, database, and scripting language for your local WordPress installation. Here, X stands for Cross-Platform, A stands for Apache, M stands for MYSQL, and Ps stand for PHP and Perl, respectively. It is released by apache-friends which is a non-profit project to promote the Apache web server under GNU General Public License. XAMPP is a completely free, open-source, and easy-to-install Apache distribution containing Apache HTTP Server, MariaDB, PHP, Perl, and other supporting modules like FileZilla, Tomcat, Mercury, etc.