LAMP (software bundle)

LAMPLAMP stackLAMP "stackSAMPWAMPAMPLAMP architectureLAMP platformLAMP software stackLAMP stacks
LAMP 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
219 Related Articles

Linux

GNU/LinuxLinLinux operating system
LAMP 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, and include a solution stack such as LAMP.

MySQL

M'''ySQLMySQL 4.1MySQL 4.x
LAMP 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 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.
LAMP :

Debian

Debian GNU/LinuxDebian ProjectDebian Linux
According to W3Techs in October 2013, 58.5% of web server market share was 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
For example, an equivalent installation on the Microsoft Windows operating system family is known as WAMP. 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, with the advantage a number of common add-in applications such as Wordpress and Joomla! can also be installed with similar ease using Bitnami.

PHP

PDOPHP programming languageP'''HP
LAMP 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 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.
LAMP (software bundle)

Wikipedia

wikipedia.orgparody of WikipediaBeersheba University
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 programming languagePerl 5Perl 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

AMPAMP-stackApache, MySQL, and PHP
List of Apache–MySQL–PHP packages
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

Archaeological Recording Kit
ARK is based on the LAMP stack and MapServer, and is free software released under the GNU GPL.

LYME (software bundle)

LYMELYCE
LYME (software bundle) a solution stack based on Erlang
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
Content management system
LAMP (software bundle)

Dynamic web page

client-side scriptingdynamic contentdynamic web content
As a solution stack, LAMP is suitable for building dynamic web sites and web applications.
LAMP (software bundle)

MEAN (software bundle)

MEANMEAN stackfull stack JavaScript
MEAN (software bundle) a JavaScript software stack for building dynamic web sites and web applications
LAMP (software bundle)

Web content management system

web content managementWCMcontent management system
Web content management system
LAMP (software bundle)

Acronym

initialismacronymsinitials
LAMP 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 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 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.

Relational database management system

RDBMSrelational database management systemsrelational database
LAMP 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 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.