WAMP is the Windows platform package for Apache, MySQL, and PHP. It is used mostly for test environments and live server reproduction. This article includes a general explanation of how WAMP works as well as an installation walk-through.
WAMP is the Windows platform version of LAMP. LAMP stands for Linux - Apache - MySQL - PHP, and is the standard Linux web development package. WAMP is the open source Windows Platform alternative for those web development applications - namely: Apache, MySQL, and PHP. The current versions included are:
- Apache 2.2.8
- MySQL 5.0.51b
- PHP 5.2.6
WAMP allows the Windows PC that it is installed on to support the aforementioned web development tools in a test environment - also called "reproducing your production server". In its simplest usages, WAMP enables someone to see what their Apache/MySQL/PHP-utilizing website is going to look like without uploading to the live host. It is especially useful in the case of the Joomla! Content Management System, as it fulfills all the requirements for a Joomla! test environment. WAMP can help to enable the computer it is installed on to act as a web server, but in itself, doesn't guarantee this functionality. Other steps are typically needed, such as a static IP address, a registered domain name, and special server security to keep your "offline" files safe.
For more information, visit the WAMP Homepage.