Open main menu

MAMP is a solution stack composed of free and open-source software running with proprietary commercial software, to run dynamic web sites on computers running macOS or Windows. It can be used to develop web sites that use popular current technologies, on a stand-alone desktop or laptop computer without the need for a separate web server.[1]

Operating systemmacOS, Windows
TypeWeb server
LicenseGNU General Public License 2.0

Specifications and usesEdit

Operating system Windows | macOS
Web server Apache | Nginx
Database management system MySQL
Web development PHP | Perl | Python

The name MAMP is an acronym representing the original components of the system: macOS, the operating system; Apache, the web server; MySQL, the database management system; and PHP, Perl, or Python, programming languages used for web development. The name is derived from LAMP, a similar stack of all open-source software widely used for web sites, but substituting proprietary macOS for open-source Linux. (Similar "AMP" stacks exist for other operating systems.) MAMP is not limited to these choices of components, however; Nginx can be used in place of Apache, for example. The developers of MAMP have also ported the system to Windows (but still called MAMP).

Some of the software packages that comprise MAMP (particularly Apache and PHP) are pre-installed with macOS; compatible versions of the remainder are readily available for installation and use, which MAMP facilitates.

MAMP is commonly used with popular CMS programs such as WordPress and Drupal for setting up a local development environment.[2][3]

MAMP Pro is a commercial extension to the MAMP base package, which adds features to aid in managing the development of WordPress-based web sites, enabling simultaneous installations of multiple web sites on a single development machine, installation of other CMS packages such Joomla and MediaWiki, and other features.[4]

See alsoEdit


  1. ^ "4 Free Local WordPress Development Environments - PCQuest". PCQuest. 2016-04-19. Retrieved 2018-10-27.
  2. ^ "Installing WordPress Locally on Your Mac With MAMP « WordPress Codex". Retrieved 2018-10-27.
  3. ^ "How to Develop Locally with MAMP - DrupalNerd Blog". Retrieved 23 September 2015.
  4. ^ GmbH, appsolute. "MAMP PRO". MAMP & MAMP PRO - Your local web development solution. Retrieved 2018-10-27.