LAMP (software bundle)
LAMPWAMPLAMP stackLAMP "stackLAPPSAMPLAMP architectureAMPLAMP platformLAMP software stack
LAMP (Linux, Apache, MySQL, PHP/Perl/Python) is an archetypal model of web service stacks, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language.wikipedia

212 Related Articles
Linux
GNU/LinuxLinux on the desktopLin
LAMP (Linux, Apache, MySQL, PHP/Perl/Python) is an archetypal model of web service stacks, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language.
Distributions intended for servers may omit graphics altogether, or include a solution stack such as LAMP.









MySQL
M'''ySQLMySQL 4.1MySQL 4.x
LAMP (Linux, Apache, MySQL, PHP/Perl/Python) is an archetypal model of web service stacks, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language.
MySQL is a component of the LAMP web application software stack (and others), which is an acronym for Linux, Apache, MySQL, Perl/PHP/Python.




Solution stack
software stackstacktechnology stack
LAMP (Linux, Apache, MySQL, PHP/Perl/Python) is an archetypal model of web service stacks, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language.
Debian
Debian GNU/LinuxDebian LinuxDebian Project
According to W3Techs in October 2013, 58.5% of web server market share is shared between Debian and Ubuntu, while RHEL, Fedora and CentOS together shared 37.3%.
Debian is a popular choice for servers, for example as the operating system component of a LAMP stack.









WIMP (software bundle)
WIMP
An alternative running IIS in place of Apache is called WIMP.
LAMP is a similar stack, of entirely free software with Linux replacing Windows, and Apache HTTP Server replacing IIS.
MAMP
For example, an equivalent installation on the Microsoft Windows family of operating systems is known as WAMP and an equivalent installation on macOS is known as MAMP. Variants involving other operating systems include MAMP (macOS), SAMP (Solaris), FAMP (FreeBSD), iAMP (iSeries) and XAMPP (cross-platform).
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.
XAMPP
Variants involving other operating systems include MAMP (macOS), SAMP (Solaris), FAMP (FreeBSD), iAMP (iSeries) and XAMPP (cross-platform).
XAMPP's ease of deployment means a WAMP or LAMP stack can be installed quickly and simply on an operating system by a developer.
PHP
PHP5PDOPHP programming language
LAMP (Linux, Apache, MySQL, PHP/Perl/Python) is an archetypal model of web service stacks, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language. PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language.
The LAMP architecture has become popular in the web industry as a way of deploying web applications.

Apache HTTP Server
ApacheApache web serverApache server
LAMP (Linux, Apache, MySQL, PHP/Perl/Python) is an archetypal model of web service stacks, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language.
Wikipedia
wikipedia.orgMobile Wikipediaparody of Wikipedia
As another example, the software which Wikipedia and other Wikimedia Foundation projects use for their underlying infrastructure is a customized LAMP stack with additions such as Linux Virtual Server (LVS) for load balancing and Ceph and Swift for distributed object storages.









Web development
developmentweb programmingwebsite development
PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language.
There are many open source tools for web development such as BerkeleyDB, GlassFish, LAMP (Linux, Apache, MySQL, PHP) stack and Perl/Plack.

Perl
Perl 5Perl programming languagePerl Script
PHP's role as the LAMP's application programming language has also been performed by other languages such as Perl and Python.
It is also an optional component of the popular LAMP technology stack for Web development, in lieu of PHP or Python.




List of Apache–MySQL–PHP packages
List of AMP packagesAMPAMP (solution stack)
There are LAMPs (for Linux); WAMPs (for Windows); MAMPs (for macOS) and DAMPs (for Darwin); SAMPs (for Solaris); and FAMPs (for FreeBSD).
Archaeological Recording Kit
ARK is based on the LAMP stack and MapServer, and is free software released under the GNU GPL.
LYME (software bundle)
LYMELYCELYCE (software bundle)
This is in contrast to LAMP where the web server (Apache) and the application (written in PHP, Perl or Python) might be in the same process, but the database is always a separate process.
Content management system
CMScontent management systemscontent management
Dynamic web page
client-side scriptingdynamic contentdynamic web content
As a solution stack, LAMP is suitable for building dynamic web sites and web applications.
Web content management system
web content managementWCMcontent management system
Acronym
initialismacronymsinitials
LAMP (Linux, Apache, MySQL, PHP/Perl/Python) is an archetypal model of web service stacks, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language.
Open-source software
open sourceopen-sourceopen source software
LAMP (Linux, Apache, MySQL, PHP/Perl/Python) is an archetypal model of web service stacks, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language.

Operating system
operating systemsOScomputer operating system
LAMP (Linux, Apache, MySQL, PHP/Perl/Python) is an archetypal model of web service stacks, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language.








Programming language
programming languageslanguagedialect
LAMP (Linux, Apache, MySQL, PHP/Perl/Python) is an archetypal model of web service stacks, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language.



Web application
web-basedweb applicationsweb app
As a solution stack, LAMP is suitable for building dynamic web sites and web applications.

Free and open-source software
free and open-sourcefree and open source softwareFOSS
Since its creation, the LAMP model has been adapted to other componentry, though typically consisting of free and open-source software.
