It is common practice to create their websites and services locally before they publish them on the Internet. This helps them to make better and faster web applications. Web Developers and users who want to run web applications locally can make use of Ampps.
Features of Ampps:
Ampps, which stands for Apache MySQL PHP Python Softalicious, is a free web development environment for the Windows and Mac OS X operating systems that can be installed with just a few clicks. Once up and running, it is up to the user to install web applications from the local admin interface.

The program can install 260 web applications that include highlights such as WordPress, Joomla or Drupal, and lesser known applications such as the course management system Moodle, several types of Wikipedia-like applications or feed aggregators such as Gregarius.
Getting Started with Ampps
When you first start the program after installation you’ll get into the admin console where you can configure Apache, MySQL and PHP, and start, stop and restart the services.
The web admin interface displays a list of application categories on the left, and links to core admin pages to the right. Here you can install and maintain databases, manage and add domains, edit general settings or access PHP and Perl information.
To install a web application, you click on the download button next to it to bring up a page with detailed information about it. You can install the script right away, or look at features and screenshots, open a demo page or access ratings and reviews.

A click on install opens the software setup page with all information filled out automatically. While it is possible to run the setup with the selected values, it is suggested to change at least the admin username or password if required.
The inclusion of phpMyAdmin and SQlite Manager is also a great help in importing existing data into the local development environment.
Download Ampps [ Available for Windows and Mac OS X.]
