What is Xampp and Types of Modules in Xampp

XAMPP is a free and open-source cross-platform web server solution stack package developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB database, and interpreters for scripts written in the PHP and Perl programming languages.

xampp is Use to work on a local server and test a local copies of websites using PHP code and MySQL databases. Once xampp is active, you can access your local copy with a browser using an url like.

You Can Download XAMPP Here

In XAMPP We Have Five Modules

  • Apache
  • Mysql
  • Filezilla
  • Mercury
  • Tomcat

How Apache Will Work With Xampp

XAMPP software package contains Apache distributions for Apache server, MariaDB, PHP, and Perl. And it is basically a local host or a local server. This local server works on your own desktop or laptop computer. The use of XAMPP is to test the clients or your website before uploading it to the remote web server.

Apache is the most widely used web server software. Developed and maintained by Apache Software Foundation, Apache is an open source software available for free. It runs on 67% of all webservers in the world.

How We Connect Mysql to Xampp

First We Have to run xampp and then start mysql in xampp. and then open Our browser and Enter This Url http://localhost/phpmyadmin. Then this Will bring us to The Mysql. Then Create database.

Why We Use Filezilla in Xampp

When that service is running it allows you to use any FTP client to connect to that server to transfer files. There is no graphical interface for an FTP server. The interface is provided by the FTP client.

What is Mercury Server

mercury is a mail server. This app can, sort of, imitate an email provider like Gmail, Yahoo Mail, or others. But to set it up is a little bit tricky

Why Tomcat in Xampp

httpd is typically used to host static content and dynamic content written in perl, php amongst others. Tomcat is primarily intended to be used to serve web applications developed in Java to the Java Servlet specification.