High Performance Starts Here — AMD Dedicated Servers

English

Home

Blog

How to Install XAMPP on Windows Server 2...

How to Install XAMPP on Windows Server 2022

How to Install XAMPP on Windows Server 2022

NetShop ISP

NetShop ISP · Blog Author

Oct 5, 2023 · Technical Tutorials

XAMPP is a free and open-source cross-platform web server stack package that includes Cross-Platform, Apache, MySQL, PHP, and Perl. It is one of the most popular cross-platform web servers, predominately used by developers to create and test their programs on a web server.

In case you are wondering, XAMPP terms comes from the initials of its stack components:

X refers to cross-platform
A stands for Apache
M for MariaDB or MySQL
P stands for PHP
P for Perl

In this article we will provide a step-by-step guide to installing XAMPP on your Windows Server 2022.

Prerequisites

In order to follow this guide you will need:

  • Server with Windows 2022 edition installed
  • Administrator access or any other User with administrative privileges

Easy Steps to Install XAMPP on Windows Server

Step 1. In order to install XAMPP on Windows Server, you first need a XAMPP installer or setup file. You can download the XAMPP installer from the official Apache Friends website. Choose your desired version and click Download (64 bit).  

Download XAMPP for Windows from Apachefriends.org

Step 2. Once the XAMPP installer has been downloaded to your system, right-click on it and then click Run as administrator to begin the installation wizard.  

Step 3. Click Next to proceed with the installation process.

Step 4. On the Select Components page, you can check the components you wish to install and uncheck those that you don’t. The already selected greyed out components are necessary for the XAMPP installation and therefore cannot be unchecked. Once complete, click Next.

XAMPP for Windows – Select Components during Installation

Step 5. On the Installation Folder page, select the folder where you want to install XAMPP and click Next. It is recommended that you do not change the directory and continue the installation process with the default location.

Step 6. On the Language page, select the language that you want to use in the XAMPP control panel. Here, English is set as the default. Then click Next.

Step 7 (final) The setup is now ready to install XAMPP on your Windows Server. Click Next.

The installation will begin on your system.

XAMPP on Windows Server installation in progress

Once it’s complete, it will ask ‘Do you want to start the Control Panel now?’, if you tick this box, the XAMPP server control panel will be automatically launched once it has been installed. Otherwise you can launch the XAMPP server from the Windows start menu as shown in the screenshot below.

Launch XAMPP on Windows Server from Start menu

NOTE: Once XAMPP control panel opens, you will see that services are not running by default. Click Start on those you wish to start running.

Congratulations! You have successfully installed XAMPP on your Windows Server!

how to
tutorials
windows server
xampp
Press Releases
97
Industries
122

Free VPS Trial

No Credit Card Required.

Start Your VPS Hosting Free Trial

Recent Posts

Hermes AI Agent VPS - Deploy in 1 Click

Introducing Hermes Agent VPS: Your Own AI Agent, Live in One Click

22 July 2026

How To Protect Your Website from DDoS Attacks in 2026

How To Protect Your Website from DDoS Attacks in 2026

14 July 2026

Why Your Stream Keeps Buffering (And How to Fix It)

Why Your Stream Keeps Buffering (And How to Fix It)

08 July 2026

How to Secure Your WordPress Website in 2026

How to Secure Your WordPress Website in 2026

30 June 2026

How To Fix Outdated Theme on cPanel / WHM

Why Your cPanel or WHM Login Page Is Showing an Outdated Theme (And How to Fix It)

22 June 2026