LAMP (Linux, Apache, MySQL, PHP)
LAMP ist eine Open-Source-Plattform zur Webentwicklung. LAMP steht für:
- Linux als Betriebssystem;
- Apache als Webserver;
- MySQL oder MariaDB als relationales Datenbank-Management-System (RDBMS);
- PHP als Objekt-orientierte Skript-Programmiersprache. In einigen Fällen wird auch Perl oder Python statt PHP eingesetzt.
Da die Plattform aus vier verschiedenen Schichten besteht, wird es auch LAMP-Stack genannt. Diese Stacks lassen sich auf unterschiedlichen Betriebssystemen realisieren. Verwendet man zum Beispiel Windows statt Linux als OS, nennt man es WAMP (oder XAMPP). Unter Mac OS X heißt es MAMP und unter Solaris SAMP.