LAMP
(Linux, Apache, MySQL, PHP/Perl/Python) is an acronym denoting one of the most
common software stacks for many of the web's most popular applications. However, LAMP now
refers to a generic software stack model and its components are largely interchangeable.[1]
Each letter in the acronym stands for one of its four open-source building blocks:
Linux for the operating system
Apache HTTP Server
MySQL for the relational database management system
PHP, Perl, or Python programming language
The components of the LAMP stack are present in the software repositories of most Linux
distributions.[2]Now e-commerce, e-learning, SAAS, real estate, infotainment, and social media
applications are developed using LAMP stack development processes.
History[edit]
The acronym LAMP was coined by Michael Kunze in the December 1998 issue of Computertechnik,
a German computing magazine, as he demonstrated that a bundle of free and open-source
software "could be a feasible alternative to expensive commercial packages". Since then, O'Reilly
Media and MySQL teamed up to popularize the acronym and evangelize its use.[3] The term and the
concept became popular because it was one of the first open-source software stacks for the web,
[4]
with sufficient capabilities to host a variety of web frameworks, such
as Joomla, WordPress and Drupal.[citation needed]
Variants