The topic of this article may not meet Wikipedia's notability guidelines for products and services. (April 2018) (Learn how and when to remove this template message)
|Operating system||macOS, Windows|
|License||GNU General Public License 2.0|
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.
Specifications and uses
|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 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.
- Comparison of web frameworks
- Solution stack
- XAMPP stands for Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) and Perl (P) and works on Linux, Mac and Windows
- AMPPS stands for Apache, MySQL, MongoDB, PHP, Perl and Python and is available for Linux, Mac and Windows.
- "4 Free Local WordPress Development Environments - PCQuest". PCQuest. 2016-04-19. Retrieved 2018-10-27.
- "Installing WordPress Locally on Your Mac With MAMP « WordPress Codex". codex.wordpress.org. Retrieved 2018-10-27.
- "How to Develop Locally with MAMP - DrupalNerd Blog". drupalnerd.com. Retrieved 23 September 2015.
- GmbH, appsolute. "MAMP PRO". MAMP & MAMP PRO - Your local web development solution. Retrieved 2018-10-27.