MAMP (Mac OS X, Apache, MySQL, and PHP) Definition

Was ist MAMP (Mac OS X, Apache, MySQL, and PHP)?

Steht für „Mac OS X, Apache, MySQL und PHP“. MAMP ist eine Variante des LAMP-Softwarepakets, das auf Mac OS X installiert werden kann. Es kann verwendet werden, um einen Live-Webserver von einem Mac aus zu betreiben, wird aber meist für Webentwicklung und lokale Testzwecke verwendet.

Apache (oder „Apache HTTP Server“) ist die Komponente, die zur Konfiguration und zum Betrieb des Webservers verwendet wird. Einmal installiert, ermöglicht es Apache einem Mac, eine oder mehrere Websites zu hosten. Durch die Konfiguration und den Betrieb eines lokalen Apache-Webservers können Webentwickler ihre Webseiten in einem Webbrowser betrachten, ohne sie auf einem externen Server zu veröffentlichen.

MAMP enthält auch MySQL und PHP. Diese beiden Komponenten sind weit verbreitete (quelloffene|open source) Technologien, die für die Erstellung von dynamischen Webseiten verwendet werden. MySQL ist ein beliebtes DBMS und PHP ist eine Web-Skriptsprache. Webseiten, die PHP-Code enthalten, können auf Daten aus einer MySQL Datenbank zugreifen und dynamische Inhalte on-the-fly laden. Durch die lokale Installation von PHP und MySQL kann ein Entwickler eine dynamische Website auf seinem Mac erstellen und testen, bevor er sie im Internet veröffentlicht.

Apache, MySQL und PHP sind Open-Source-Komponenten, die einzeln installiert werden können. Schneller und einfacher ist es jedoch, ein vorgefertigtes „AMP“-Paket wie MAMP oder MAMP Pro zu installieren. Sowohl MAMP als auch MAMP Pro enthalten auch eine grafische Benutzeroberfläche GUI, mit der der lokale Webserver verwaltet werden kann.

Hinweis:In einigen Fällen kann das „P“ in MAMP für Perl oder Python stehen, die andere Skriptsprachen sind, die anstelle von PHP verwendet werden können. Die Windows-Version von LAMP wird WAMP genannt.

Die Definition von MAMP (Mac OS X, Apache, MySQL, and PHP) auf dieser Seite ist eine Originaldefinition von SharTec.eu.
Das Ziel von SharTec ist es, Computerterminologie so zu erklären, dass sie leicht zu verstehen ist. Wir bemühen uns bei jeder von uns veröffentlichten Definition um Einfachheit und Genauigkeit. Wenn Sie Feedback zur MAMP (Mac OS X, Apache, MySQL und PHP)-Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns bitte.