LAMP (Linux Apache MySQL PHP) : définition

Définition du mot LAMP

Acronyme de Linux Apache MySQL PHP, le terme LAMP désigne une suite de logiciels libres, utiles au développement et à l'hébergement d'un site Web. Cette suite réunit un système d'exploitation (Linux), un serveur Web (Apache), un serveur de base de données (MySQL) et un langage de script (PHP).

L'environnement LAMP a été imaginé par de fervents défenseurs des logiciels sous licence libre. Leur objectif ? Offrir une alternative économique, fiable et robuste, aux logiciels et programmes informatiques commercialisés à des tarifs élevés, par les grandes entreprises spécialisées dans le domaine du développement Web et des serveurs Web.

Il existe aujourd'hui une multitude de variantes de cet acronyme (selon que l'on remplace l'un de ces quatre programmes par un autre). Le langage de script PHP peut par exemple être remplacé par le langage Perl ou Python (sans toutefois modifier, dans cette situation, l'acronyme LAMP).

Outils