Install XAMPP on Windows 11

by Daniel Pham

This article guides you to install XAMPP on Windows 11.

What software is XAMPP? We’ll learn about it quickly.

What is XAMPP Control Panel?

XAMPP Control Panel is software that installs a web server in a local environment (that is your computer). In XAMPP software will include: Apache, MariaDB, PHP and Perl.

Maybe at this point you won’t understand and imagine what XAMPP is and why you need to use it.

You understand, if websites want to operate, it needs to run on a server 24/7 so that users can access it at all times.

The server environment will be specific and slightly different from your personal computer (local environment).

On that server, we will install a web server, database, other support tools, etc. But to install all of these things on your computer is relatively complicated.

Therefore, Apache created the XAMPP software that allows you to install a web server environment locally, so that you can use it to run websites on your personal computer, while you are developing the website.

You can read more information about XAMPP here.

Download and install XAMPP on Windows 11

Go to the XAMPP download link and choose to download the latest version for Windows. At the time of this article, version 8.2.12 / PHP 8.2.12 is the latest, I will download this version.

Install XAMPP on Windows 11
Download the XAMPP installation file for Windows.

After downloading to your computer, double-click the installation file to begin installing it.

If you receive a warning related to UAC, just click OK to ignore it, it’s no problem at all.

Below are the installation steps that you can follow.

Install XAMPP on Windows 11
Start the XAMPP software installation process.

For the next steps, you just need to click Next without changing anything.

Install XAMPP on Windows 11
Select default components.
Install XAMPP on Windows 11
Specify the installation directory.
Install XAMPP on Windows 11
Select the language used as English.
Install XAMPP on Windows 11
Ready to install.
Install XAMPP on Windows 11
Installation is in progress.

During the installation process, XAMPP may ask you to allow the Apache web server to access your public and private networks. Please click Allow.

After installing XAMPP, select Do you want to start the Control Panel now? and click Finish. At this point, the main window of the software will appear for you.

Install XAMPP on Windows 11
Complete the installation and launch XAMPP.

Next, select and click Start for Apache and MySQL as shown in the image below. If you receive a message related to MySQL accessing your public and private network, click OK.

Install XAMPP on Windows 11
Start Apache and MySQL.

At this point, XAMPP is ready for you to use. You can test it by typing localhost in your browser and the default XAMPP website will appear for you.

Install XAMPP on Windows 11
XAMPP default website.


So the XAMPP Control Panel installation process is complete, hopefully you can perform the installation steps without any problems. In the next article, I will show you how to install WordPress on a local environment with this software.

0 0 votes
Article Rating

You may also like

Notify of
Inline Feedbacks
View all comments

DevOps Lite is a personal blog specializing in technology with main topics about DevOps, DevSecOps, SRE and System Administrator. Articles are shared for free and contributed to the community.



Subscribe my Newsletter for new blog posts. Stay updated from your inbox!

© 2021-2024 – All rights reserved.

Please write sources “” when using articles from this website.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

Would love your thoughts, please comment.x

Adblock Detected

Please support us by disabling your AdBlocker extension from your browsers for our website.