LAMP
Signifie « Linux, Apache, MySQL, and PHP ». Ensemble, ces technologies logicielles peuvent être utilisées pour créer un serveur web entièrement fonctionnel.
Linux est le système d’exploitation le plus utilisé sur les serveurs web, principalement parce que de nombreuses distributions Linux gratuites sont disponibles. Cela signifie que les serveurs basés sur Linux sont généralement moins coûteux à configurer et à entretenir que les serveurs Windows. Comme Linux est (open source|open source), il fonctionne également avec de nombreux autres composants logiciels d’hébergement web open source populaires.
Le composant logiciel le plus important du paquet « AMP » est Apache, ou « Apache HTTP Server ». Apache est le logiciel qui diffuse des pages web sur Internet via le protocole HTTP. Une fois Apache installé, une machine Linux standard est transformée en serveur web pouvant héberger des sites web accessibles en ligne.
Les autres composants de LAMP comprennent MySQL et PHP. MySQL est un système de gestion de base de données open source populaire (SGBD), et PHP est un langage de script web populaire. Ensemble, ces deux technologies servent à créer des sites web dynamiques. Au lieu de diffuser uniquement des pages HTML statiques, un serveur LAMP peut générer des pages web dynamiques qui exécutent du code PHP et chargent des données depuis une base de données MySQL.
NOTE: Dans certains cas, le « P » de LAMP peut désigner Perl ou Python, qui sont d’autres langages de script. Les paquets « AMP » pour les systèmes Windows et Mac sont respectivement appelés WAMP et MAMP.
Testez vos connaissances