XAMPP is a popular software package that bundles Apache server, MariaDB ( earlier MySQL), PHP and Perl programming languages. You can download and install the software to set up a development environment to build web applications using PHP or Perl programming language and using MariaDB in the backend.
Installing XAMPP on Windows 11 is simple. If you have updated your Windows device to the latest version, you are good to go. So let’s get started.
Steps:
- Download the software package from apachefriends.org. Click here to go to the XAMPP download page. After that, click on download “XAMPP for Windows”.

- Double click on the downloaded package to open the installation wizard. Click on next.

- Select the components you want to install. You can continue with the default where all the available components will be downloaded.

- Next, Choose a folder where you want to install XAMPP. By default it is C:\xampp. Click next to proceed.
- After selecting your preferred language and clicking next a couple of times, you will see XAMPP installing.

- After the download is finished, click on the finish button. It will launch the control panel now.

- Congratulations! You have successfully installed XAMPP on your Windows 11 machine. You can now start and stop Apache, MariaDB, etc. from the XAMPP control panel and start developing web applications. Remember to save your files in the htdocs folder. You can find the htdocs folder by going to C:\xampp.
Also Read: How to install MySQL on Mac