MAMP
Zkratka pro „Mac OS X, Apache, MySQL a PHP.“ MAMP je variantou LAMP softwarový balíček, který lze nainstalovat na Mac OS X. Lze jej použít ke spuštění živého přenosu Webový server z počítače Mac, ale nejčastěji se používá pro vývoj webových aplikací a místní testovací účely.
Apache (nebo "Apache HTTP Server") je komponenta používaná ke konfiguraci a spouštění Webový server. Po instalaci Apache umožňuje počítači Mac hostit jeden nebo více Webové stránky. Konfigurací a spuštěním místního webového serveru Apache mohou vývojáři webu zobrazit jejich webové stránky v webový prohlížeč bez publikování na externí server.
MAMP také zahrnuje MySQL a PHP. Tyto dvě komponenty jsou běžné (open source | open source) technologie používané k vytváření dynamické webové stránky. MySQL je populární DBMS a PHP je webový skriptovací jazyk. Webové stránky, které obsahují kód PHP, mohou přistupovat k datům z MySQL databáze a načítat dynamický obsah za běhu. Díky místní instalaci PHP a MySQL může vývojář vytvořit a otestovat dynamický web na svém počítači Mac a poté jej publikovat na internetu.
Apache, MySQL a PHP jsou komponenty open source, které lze instalovat jednotlivě. Je však rychlejší a jednodušší nainstalovat předem připravený balíček „AMP“, jako je MAMP nebo MAMP Pro. Programy MAMP i MAMP Pro také obsahují grafické uživatelské rozhraní GUI které lze použít ke správě místního webového serveru.
POZNÁMKA: V některých případech může „P“ v MAMP znamenat Perl or Krajta, což jsou další skriptovací jazyky, které lze použít místo PHP. Verze LAMP pro Windows se nazývá WAMP.