XAMPP, an open source server-side software that provides all the required features and components to run PHP based software like Joomla, WordPress, Drupal etc. on many popular operating systems such as Windows. Web developers and designers can easily install XAMPP to access its features and components, as it will also save time and all the hindrance of installing and configuring Apache, MySQL, PHP, and Perl manually on their computer systems. So, in this article, I will walk you through How to install and configure XAMPP on your computer system running Windows 10.

Quick Tip
WAMP is  an easy to install Apache distribution containing Mysql, MariaDB, PHP. You can install it by following our step by step WAMP Installation guide.

Read More

So, let’s get started! Just follow the steps below that will guide you on Downloading, installing and configuring the XAMPP server on Windows 10.

Step 1: Download XAMPP

Download the XAMPP for Windows (PHP 7.x.x) from Here as shown in above
Security message to download

If the downloading file shows the security message, as shown above, click on the Keep button to start the downloading.

Step 2: Install XAMPP

After downloading is complete, double click on the downloaded file to open the installation setup.

Warning Message

From the Warning message shown above, click on the OK button to proceed to set up.

Setup wizard

Now you can see that the Setup wizard of XAMPP is now being launched as shown above. Just click on the Next> button to proceed.

Select Components

In the select Components phase, leave the selection as default and continue by clicking on the Next> button.

Installation folder

In Installation folder phase you can either select where you want to install the XAMPP by clicking on the folder icon or you can leave it as a default destination and click the Next > button to proceed.

Bitnami for XAMPP

In the Bitnami phase, make sure that you have unmarked the check box of Learn more about Bitnami for XAMPP as highlighted above. Now, click on the Next> button to proceed.

Ready To install

Now all the preliminaries to Install the XAMPP has been completed, just click Next> button to start the installation process.

Insatllation process

Now you can see that the Setup is now up and running, and is unpacking files to install it on your computer as shown above. Now, wait till the installation process is completed.

Allow access to install

During the Installation process, there will be a security message acquiring your permission, just click on the Allow access button as shown above. Now, wait a few more minutes to complete the installation process successfully.

Complete the XAMPP setup wizard

After installation is Complete, mark the checkbox to start the XAMPP control panel as shown above. Now, click on the Finish button to launch the XAMPP control panel.

Step 3: Configuring XAMPP

Select Language

Select preferred Language (English or German) and click on Save button (as shown above) to proceed.

XAMPP control panel

Now you can see the XAMPP Control Panel is up and ready.

  • Under Modules Services there are columns of Modules, Product ID(s), Port(s) and Actions.
  • Under Modules, you can find all the listed servers that are available to use.
  • Under PID(s) you can see the IDs against each server.
  • Under Port(s) you can see all the assigned TCP/IP ports to the server.
Allow Acces to start module

Click on the Start button under Actions to start the particular server/module services, just click on the Allow access button to grant permission to use the server.

Green Highlight on services

Now you can see XAMPP services highlighted in Green, which means that it has been started working successfully.

List of buttons /Config button

Now on the right side, you can see there is a list of buttons to modify different aspects of the XAMPP control panel.

Configuration of control panel

The Config button is to configure the module that will start automatically when you launch XAMPP.

Netstart betton

The second button is of Netstart as highlighted above.

Netstart list of services

The Netstart will list all of the services that are currently using or accessing the network, PIDs and Ports information as shown above.

There are also some quick access buttons to open Shell terminal for XAMPP, XAMPP Explorer, services, XAMPP help and Quit to close XAMPP.

the Log section

And finally, the Log section is the main aspect of XAMPP where you can see what’s happening each time you start or stop a service module or even if you change any settings as shown above. This is the place where you should look for the errors or if something went wrong or is not working in the XAMPP. But mostly the default settings will work when you install the XAMPP.

That’s it! Hope it helped you installing and configuring XAMPP on Windows 10. Enjoy!

Tags : Configure XAMPP on Windows 10Install XAMPP on windows 10XAMPP on Windows 10

About Author



Read latest technology news, reviews, how-to guides and other tips & tricks covering Windows, Linux, Mac & Android operating systems prepared by our team.