How to install Xampp easy way – Installing Xampp on Windows 10

XAMPP is a free and open-source cross-platform web server solution stack package. Apache Friends developed XAMPP. it consists mainly of the Apache HTTP Server, Maria Db database, and interpreters for scripts written in the PHP and Perl programming languages. Since most actual web server deployments use the same components as XAMPP, it makes transitioning from a local test server to a live server possible. XAMPP’s ease of deployment means a developer can install WAMP or LAMP stack quickly and simply on an operating system. With the advantage, a number of common add-in applications such as WordPress and Joomla! can also be installed with similar ease using Bitnami. here we teach how to Install Xampp in easy steps.

Read also: How to dual boot macOS Mojave and windows 10


XAMPP requires only one zip, tar, 7z, or exe file to download and run, and little or no configuration. The Windows’ version of XAMPP requires Microsoft Visual C++ 2017 Redistributable. Because it is very easy to install and use, so many users recommend it.

How to Install xampp on windows?

1. Download and Install Visual Studio 2008 redistributable package because XAMPP will need this to run properly.

2. Download and Install XAMPP for PHP 5.X for Windows- Be sure to select the proper version of PHP as there are many choices.

3. Allow the program to make changes to your machine.

4. It is very important to install on the root of c:\. If you don’t, some functions of XAMPP may have restrictions that will force you to adjust the settings in your UAC, which isn’t recommended.

5. Double-click on the new XAMPP Control Desktop shortcut. Use the Search feature in Windows 10 to find the XAMPP Control App, which opens up the XAMPP Control Panel Application. There you will see a column of “Start” buttons. Select the ones for MySQL and for Apache.

6. now see a green “Running” indicator

Step 1. Download the XAMPP installer

Download XAMPP for Windows. The download file size is around 124 MB.

Step 2. Run the XAMPP installer

Once you run the installer, you will see Windows User access control asking for permission to go ahead with the installation. Click Yes and to start the installation process.

Step 3. Anti Virus Warning

Now you will see an anti-virus warning. You can disconnect from the internet and temporarily disable the internet. Before clicking on Yes.

I have Norton antivirus running on my system. I decided to ignore this warning and continue with the installation.

XAMPP installation- Anti Virus warning

Step 4. User Access Control Warning

You will see a warning related to User access control is turned on. To get around this, we will have to install XAMPP in the root C directory instead of Program Files(x86) directory. Click yes to continue

XAMPP installation- UAC Warning

Step 5. Welcome to the setup wizard

Now you will see the actual setup wizard. Click next to continue.

XAMPP installation- Setup Wizard

Step 6. Select Component

In this dialog box, you have to select the components to install. I generally uncheck perl, tomcat, Filezilla and Mercury Mail server. But since you are starting out, leave everything as it is and click on next.

XAMPP installation- Select Component

Step 7. Select Installation Folder

Select the installation folder. Leave it as it is. If you plan to change this folder, please do not select Program Files directory. It will result in problems later on because these folders have certain restrictions imposed by Windows.

To be on a safe side, leave it as it is and click next.

install xampp

XAMPP installation on Windows – Select Installation Folder

Step 8. Bitnami for XAMPP installation

Bitnami provides a free setup for WordPress, Drupal. But we can skip this for now. Click on next.

If you leave the Learn more about Bitnami for XAMPP, it will open a bitnami page in your browser after you click next. There is no harm in glancing over the page. Not necessary though.

install xampp

XAMPP installation on Windows – Bitnami for XAMPP

Step 9. Ready to install xampp

Now the setup is ready to install xampp. Click next to start the installation process.

XAMPP installation on Windows – Ready to install

Wait for the installation process to complete.

install xampp

XAMPP installation on Windows – Installation in Progress

Step 10. Installation of xampp  has been completed

Click on Finish to complete the installation. If you leave the “Do you want to start the Control Panel now? checked, XAMPP will start after you have clicked finish. You uncheck the box, you will have to start XAMPP manually.

Leave it checked for now and see if XAMPP starts successfully.

XAMPP installation – Setup Wizard – Installation Complete

*XAMPP when it starts for the first time, it asks for application language. It for XAMPP only and not for PHP, MySQL, etc..

I selected English. You can choose yours and clock on save. You have just two options anyways.

install xampp

Xampp Control Panel

Comments (No)

Leave a Reply