How to install and get started with Xampp

Xampp is a cross-platform web server solution stack developed by apache friends and is available freely. It is an acronym where x stands for cross-platform, A for Apache, M for MySQL, P for PHP, and the last P for Perl. This web server kit provides the users with a local server for testing before deploying them to the main server.

Components of Xampp

XAMPP is an abbreviation of its components. Basically, it has five components which consist of a web server, database management system, and scripting languages. Let’s discuss them in detail.

  1. Cross-platform: The x in xampp stands for cross-platform. That means that this package can be installed on any operating system, which increases its utility and audience.
  2. Apache: Apache is software that runs on an HTTP server and acts as a webserver for most website developers. Thus, it delivers the requested resources to the users.
  3. MariaDB: MariaDB is used as a relational database management system. It replaces MYSQL DBMS, but the two are highly compatible and provide users data collection, manipulation, arrangement, and deletion services.
  4. PHP: PHP is a scripting language that is available in xampp. It is mostly used to provide backend solutions and supports a wide range of database management systems.
  5. Perl: Perl is a high-level, interpreted, and dynamic programming language commonly used UNIX scripting language.
  6. phpMyAdmin: PhpMyAdmin is open-source software written in PHP that is used to handle the  administration of MYSQL

7. OpenSSL:  OpenSSL version 0.9.8 and beyond is now incorporated in xampp. OpenSSL is free software that is used in secure socket layer protocol and transport layer protocol.

How to install Xampp

XAMPP is cross-platform. Thus it can be installed on any operating system. However, in this case, we will learn how to install xampp on windows 10.

Step 1: Download the setup

To download the xampp set up, visit the apache friends downloads.  Download the latest version, which is the first in the lat. For example, in our case, you should download the 7.3.30 version.

Step 2:  Run the installer

Double click on the setup you have downloaded, and it will display the below screen. Click on next.

Step 2: Select the components to install

Next, you need to select the components you need to install in the setup. Click to mark them and click next for the next step.

Step 4: Select the folder to install

Select the location to install the setup and click next.

Step 5: Bitnami for xampp

Bitnami installs open source applications such as Joomla click learn more if you want to learn more about bitnami. However, if you are not willing to learn more about it, simply click next to continue.

Step 6:  Install

The next window shows a message that states that the setup is ready to install. Click next to continue

Step 7: Wait for the installation to complete

Please wait for the installer to unpack the files and then click finish after it is done.

Step 8: Select your XAMPP install language

Once the installation process is completed, a popup box will appear asking you to select your preferred language between English and German. Select it and click on save to confirm.

Step 9: XAMPP is now installed on Windows, run it

Congratulations for getting up to here. Now, you can open the control panel and click the start button corresponding to MySQL and Apache to start them.


Xampp is a collection of multiple tools such as programming languages, local servers, relation database management systems, to mention only a few. We have discussed its components in detail, and even better, went through the step-by-step process of installing and getting started in xampp.

You might also like

Leave a Reply

Your email address will not be published. Required fields are marked *