How to install WAMP on Windows 7/8

Posted by:

WAMP is a great choice for your local webserver

So, you’re interested in becoming an accomplished web developer. Where do you start? What is the first step? Well, if you’re going to be developing websites, you will need to install a webserver on your computer. One of the easiest ways to get started with web development locally is to install WAMPServer. WAMP stands for Windows, Apache, MySQL and PHP.

Just last week, I decided to update the version of WAMP that I had installed on my computer and when I finished the installation process and launched it, I got several error messages stating that a certain MSVCR100.DLL file was missing. So I searched online to find a solution. Fortunately, I was not the only one to experience this problem – many others had experienced similar issues, with either MSVCR100.DLL missing or MSVCR110.DLL missing and it wasn’t long before I found the solution.

Installing WAMPServer without missing MSVCR100.DLL or MSVCR110.DLL errors.

Follow these steps to install WAMP:

1. Download and install the latest Microsoft Visual C++ Redistributable package from the link below:… Visual C++ Redistributable package BEFORE installing WampServer.

2. Download and install WampServer from:
By default, it will install to C:\wamp. You can choose your own install path if you wish.

3. Once WampServer has been installed and launched, you will see a small “W” in the task bar, next to the clock. If everything is working, then it will be green. If it’s orange or red, then something is most likely misconfigured. If you can’t see the “W”, then WampServer hasn’t been started and you should start WampServer from the start menu.

4. Left-click the “W”, then select Apache→Apache Modules→Rewrite Module. The “W” will flick to orange, and then return to green.

5. Left-click the “W”, then select MySQL→my.ini.
At the very bottom of the file, and add the following:
lower_case_table_names = 2

Save the file, close Notepad and left-click the “W”, and select ‘Restart all services’. This is used to ease the transition between a Windows-based install and a Linux-based install where database case-sensitivity is important.