A free and open-source application specially designed to help you install Apache, PHP and MySQL on your Mac, and effortlessly setup a personal web server
MAMP - This is the main window where you can stop/start the Apache or MySQL servers or access the Preferences.
  5 Screenshots
MAMP is a practical and very easy-to-use application that enables you to turn your Mac into a powerful local server environment with just a few clicks of a mouse button.

Local environment for server-side development

What is more, MAMP is capable not to alter any existing Apache installation that is already running on your computer. Thus, you can effortlessly install Apache, MySQL and PHP without scripts or configuration files. The best thing about MAMP is that you can quickly and easily uninstall it if you no longer need it without affecting your system.

Apache, MySQL and PHP

MAMP, is the acronym for Macintosh, Apache, MySQL and PHP, and, as a result, Apache is the first part of MAMP. Thanks to its modular structure, you can easily enhance the http web server using a wide variety of add ons. Furthermore, MAMP offers more than 70 Apache Modules that include PHP, Webdav, SSL, Cache, Auth and many more.

If you need to develop and test a modern and dynamic website you also need a flexible database. MySQL is one of the most used relational database systems and is also featured in MAMP. Hence, you can develop elaborate MySQL database apps on your local machine and upload them on your live system when they are ready.

Moreover, MAMP provides two versions of PHP and you can access the Settings window to quickly switch between them. In addition, most used extensions like Sqlite, XCache, FreeType, libxml and Curl are pre-installed with MAMP.

Python and Perl

On top of the above mentioned components, MAMP also installs the latest version of Python, along with mod_python and mod_wsgy. Additionally, MAMP integrates Perl via the mod_perl, fact that allows you to execute perl scripts outside of cgi-bin.

User-friendly interface

From MAMP’s start page you can view and check all available information about installed components and even access web tools such as SQLite manager, phpLiteAdmin and phpMyAdmin.

Reviewed by , last updated on November 4th, 2014

file size:
255 MB
license type:
developed by:
appsolute GmbH
operating system(s):
Mac OS X 10.6.6 or later
binary format:
Intel only
Home \ Internet Utilities
download hub:
Server Managers ( + 2 others )
Download Button

In a hurry? Add it to your Download Basket!

softpedia rating


user rating 28



Rate it!
What's New in This Release:
  • Fixed a problem where MAMP and MAMP PRO could become temporarily unresponsive under Mac OS X 10.6 and 10.7
  • Components:
read full changelog
5 Screenshots
MAMP - Configuring the Start/Stop server options.MAMP - This tab enables you to set the Apache and MySQL ports.MAMPMAMP

Application description

MAMP (short for: Macintosh, Apache, Mysql and PHP) is a free and open-source app that allows you to install Apache, PH...

Add your review!