What is WampServer?

WampServer is a Windows web development environment. It allows you to create web applications with Apache, PHP and the MySQL database. It also comes with PHPMyAdmin to easily manage your databases. 

WampServer installs automatically (installer), and its usage is very intuitive. You will be able to tune your server without even touching the setting files.

WampServer is the only packaged solution that will allow you to reproduce your production server. Once WampServer is installed, you have the possibility to add as many Apache, MySQL and PHP releases as you want.

Download WampServer

WampServer is an open source project, free to use (GPL licence). Download the latest release of WampServer at: http://www.wampserver.com/en/#download-wrapper

Installing WampServer

Double click on the downloaded file and just follow the instructions. Everything is automatic. The WampServer package is delivered whith the latest releases of Apache, MySQL and PHP.

When you install WampServer, a www directory is created (generally c:\wamp\www). This is your webroot, you can create a sub directory inside for your project and put your PHP files in it.

Once WampServer is installed, you can add other releases by downloading them on this website. They will then appear in the WampServer menu and you will be able to switch releases with a simple click. Each release of Apache, MySQL and PHP has its own settings and its own files (datas for MySQL).

How to start

Now that you have installed the development environment, you should see the WampServer icon in your system tray. If the server is not running, you can start the server by simply clicking on the WampServer icon in the system tray and selecting "Start all services". 

Click on the link "Localhost" in the WampServer menu or open your browser and open the http://localhost address.

WampServer Menu
WampServer Menu


WampServer's functionalities are very complete and easy to use so we won't explain here how to use them.

With a left click on WampServer's icon in the system tray, you will be able to:

  • Manage your Apache and MySQL services
  • Switch online/offline (give access to everyone or only localhost)
  • Install and switch Apache, MySQL and PHP releases
  • Manage your servers settings
  • Access your logs
  • Access your settings files
  • Create alias

With a right click :

  • Change WampServer's menu language
  • Access this page

You can find old releases of WampServer (WampServer 3, WampServer 2, WAMP5,...) on the SourceForge website.

How to install WampServer on Windows