How To Install WAMP Server on Windows 10 [2021]

This guide will cover what WAMP Server is, what it is used for, and how to install WAMP on a Windows 10 computer with clear step-by-step instructions [with pictures]. We will also cover the necessary dependencies you must install in order to get the WAMP server to run smoothly on your machine.

Without further ado, let’s get started. 

What is WAMP Server?

WAMP is an acronym for Windows, Apache, MySQL/MariaDB, and PHP. Though you can install each software separately on your Windows machine, WAMP cuts big on your time and effort to individually searching, downloading, installing, and configuring the software stack by bundling Apache, MySQL, and PHP into one single package.

The WAMP acronym originates from LAMP, where “L” stands for Linux. The same abbreviation applies to MAMP, where “M” refers to the macOS system and is the same software stack but developed for Macs. 

Owning a Mac? Here is how to install MAMP with WordPress on macOS.

This “W,” “M,” and “L” naming convention is helpful when looking to install the Apache, MySQL, and PHP stack on different operating systems such as Windows, macOS, or Linux.

Now, let’s focus on WAMP [as this guide targets the Windows users] and quickly understand each component in the WAMP software stack.

The “W” letter refers to the operating system you target to install the web software stack. In this case Windows 10.

The “A” letter stands for the Apache server, which is in charge of serving HTTP requests to a user when accessing a website. 

The “M” letter refers to the MySQL/MariaDB database management system in charge of storing all the relevant data about your website, such as user profiles, passwords, content, and other components used in a website. 

The “P” letter stands for PHP, which is in charge of sticking all the components in the stack together. Think of PHP as a relay between the Apache server and MySQL database. 

WAMP Server is a popular alternative for XAMP on Windows computers. 

Now that we understood what WAMP is and what it is used for let’s jump to installing software stack on our computer.

Step 1: Install Visual C/C++ Redistributable

Microsoft Visual C/C++ Redistributable (2008, 2010, 2012, 2013, 2015, 2017, etc.) must be installed in your Windows computer before proceeding with the WAMP installation

If you skip installing the Visual C/C++ Redistributable packages before installing WAMP, you will most likely receive a missing MSVCP120.dll error during the WAMP installation. 

You can install Visual C/C++ Redistributable packages directly from the Microsoft Visual C++ download page here or download the installers packed at the following links:

Note that you will need to install each version one-by-one before proceeding further with WAMP installation. This is an easy but essential step.

If you still receive the MSVCP120.dll error, check if your system has the right Visual C/C++ version installed using this software.

Once you installed the Visual C/C++, reboot your machine. 

Step 2: Download The WAMP Server

The WAMP installation is pretty simple and straightforward. Open a browser and navigate to the official  WampServer Download page. On the Download section, click on WAMP Server 64BITS (X64)

Today, most computers are built on 64bit architecture, but if you are running an ancient machine, download the WAMP Server 32BITS (X86) installer instead.

Install WAMP Server Download 64 bit
Download WAMP Server x64 and x86.

Once you click on the download button, a form will pop-up containing some warning. Just ignore the messages and click on the “download it directly” link in the context. 

Wamp Server Download WAMP 64 bit - Download Directly
Download WAMP Server direct link

You will be redirected to the download page. Click on the Download Latest Version green button. Your download will start shortly. 

Wamp Server Download WAMP 64 bit - download latest version
Wamp Server – Download Latest Version.

As you can see, the WAMP installer is roughly 450MB in size, so grab a coffee and wait for the download to complete. 

If you mistakenly downloaded the wrong installer for your architecture, don’t worry. The installer won’t start at all and will warn you that the architecture is not supported. Just download the other architecture installer instead. 

Step 3: Launch The WAMP Installer

Once the WAMP installer is downloaded, double-click on the installation file to launch the setup.

When prompted to allow this app from an unknown published to make changes to your device, click the Yes button.  

Install WAMP - allow app to make changes
Install WAMP Server on Windows 10.

Chose your language and click the OK button.

Install WAMP - chose language
WAMP Installer – Select Setup Language.

On the License Agreement window, read the WampServer license agreement, select I accept the agreement checkbox, and click the Next button. 

Install WAMP - license agreement
WAMP Server – License agreement.

If needed, read the installation requirements on the Information window. Please note that WAMP Server requires the Microsoft Visual C/C++ Redistributed as explained in the Step 1 above. Click Next to continue.

Install WAMP - Installation requirements
WAMP Server – Information page.

On the Select Destination Location, leave the default c:\ as advised in the Information section above. Select Next.

Install WAMP - Select Installation Location
WAMP Server Installation – Destination location.

In the Select Components window, you can customize your WAMP installation further with specific versions for PHP, MariaDB, or MySQL – in case you need that for your project. Otherwise, leave the defaults and click the Next button.

Install WAMP - components
WAMP Server Installation – Select components.

On the Select Start Menu Folder window, click Next

Install WAMP - start menu folder
Install WAMP – Select Start Menu Folder.

You are ready to install WAMP Server on your machine. Review your settings and click the Install button. 

Install WAMP - ready to install
WAMP Installer – Ready to Install.

Wait about 2-3 minutes for the WAMP installation to complete. 

Install WAMP timeline
Install WAMP Server.

Once done, you will be prompted to chose the Browser to be used with the WampServer. You can leave the default [iexplorer in this case] or chose No to select another browser. Let’s go with the default choice, click Yes

Install WAMP chose default browser
WAMP Installation – Default Browser.

When prompted for the iexplorer location in the file browser, click Open

Install WAMP Select default browser
Install WAMP Server – Default Browser.

Next, you will be asked if you want to use the Notepad Text Editor in conjunction with the WampServer.

Click Open when prompted by the installer to point where the Notepad is located. 

Install WAMP - notepad open
WAMP Server Installation – Default text editor.

On the WampServer Information window, select Next

Install WAMP - Installation Information finished
Install WAMP – Information.

The WampServer installation is now completed. Make sure you saved all your work before clicking the Finish button to reboot your computer.  

Install WAMP Installation completed (reboot)
WAMP Server – Installation completed.

Step 4: Launch The WAMP Server

To launch WAMP Server on your machine, double-click the WAMP Server icon on your desktop or run the application from your Windows Start menu.

Your Wamp Server is now fully installed and ready to use. You can access it by clicking the WAMP Server icon in your task bar.

Install WAMP Taskbar
Install WAMP – Taskbar.

Note: The default login credentials for WAMP Server MySQL are:

username: root

password : <leave this empty>


If you followed carefully the steps above, it is pretty easy and straightforward to install WAMP Server on your Windows computer. WAMP makes it pretty easy to install and manage all your web projects locally before deploying them on production. 

If you encounter any issues during the installation, please drop me a message below, and I will do my best to assist you. And if you found this guide helpful, do me a favour and share it with your friends and colleagues.

Leave a Reply