A Step-by-Step Guide on How to Install XAMPP on Windows 11/10


XAMPP, which stands for Cross-Platform (X), Apache (A), MariaDB (M), PHP (P), and Perl (P), is a powerful and popular open-source web server solution. It provides a convenient way to set up a local server environment for web development on your Windows 11 or Windows 10 machine. In this step-by-step guide, we will walk you through the process of installing XAMPP on your Windows system.

Step 1: Download XAMPP:

Visit the official XAMPP website at https://www.apachefriends.org/index.html and download the latest version of XAMPP for Windows. Choose the “Installer” version, as it simplifies the installation process.

Step 2: Run the Installer:

Locate the downloaded XAMPP installer file and double-click on it to run the installation wizard. Windows may prompt you with a User Account Control (UAC) dialog – click “Yes” to proceed.

Step 3: Select Components:

During the installation, you’ll be prompted to select the components you want to install. By default, XAMPP installs Apache, MySQL (or MariaDB), PHP, and Perl. Leave these components selected unless you have a specific reason to exclude any. Click “Next” to continue.

Step 4: Choose Installation Folder:

Choose the destination folder where you want to install XAMPP. The default folder is usually in the root directory (e.g., C:\xampp), and it’s recommended to keep it as is unless you have a specific requirement to change it. Click “Next” to proceed.

Step 5: Start Menu Shortcuts:

Select whether you want to create shortcuts on the Start Menu and/or Desktop for easy access to XAMPP components. Make your selections and click “Next.”

Step 6: Install:

Review your chosen settings on the summary screen and click “Next” to start the installation process. The installer will copy the necessary files to your chosen destination folder.

Step 7: Firewall Warning:

During the installation, Windows Firewall might prompt you to allow access for Apache HTTP Server. Make sure to check both private and public network options and click “Allow access.”

Step 8: Complete the Installation:

Once the installation is complete, you’ll see a final screen. Ensure that the “Launch XAMPP Control Panel” option is checked and click “Finish” to close the installer.

Step 9: Launch XAMPP Control Panel:

After finishing the installation, the XAMPP Control Panel will open automatically. If not, you can find it in the Start Menu or on your desktop. The control panel allows you to start and stop Apache, MySQL (or MariaDB), and other installed components.

Congratulations! You’ve successfully installed XAMPP on your Windows 11 or Windows 10 system. You can now use this local server environment for web development, testing, and debugging purposes. To test your installation, open a web browser and navigate to http://localhost. If everything is set up correctly, you should see the XAMPP welcome page.

One thought on “A Step-by-Step Guide on How to Install XAMPP on Windows 11/10”

Leave a Reply

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