LEMP (informatique)

LEMP
Informations
Développé par Communauté du logiciel libre
Type Pile de logiciels (stack)
Licence Logiciels libres

LEMP est un acronyme désignant une pile de logiciels libres utilisée pour héberger des sites web dynamiques. Le nom provient des initiales des composants principaux :

Contexte

La pile LEMP est une variante de la pile LAMP dans laquelle le serveur web Apache est remplacé par Nginx. Ce changement vise à améliorer les performances, notamment dans les environnements nécessitant la gestion de nombreuses connexions simultanées.

La combinaison LEMP est populaire auprès des développeurs web, administrateurs système et hébergeurs cloud pour son efficacité, sa modularité et sa compatibilité avec les applications web modernes.

Composants

  • Linux : fournit la base du système d'exploitation. Les distributions courantes incluent Ubuntu, Debian, CentOS et Rocky Linux.
  • Nginx : serveur web léger, non bloquant, idéal pour la gestion du trafic élevé.
  • MySQL ou MariaDB : bases de données relationnelles open source.
  • PHP, Perl ou Python : langages de script côté serveur pour le traitement du contenu dynamique.

Déploiement

LEMP peut être installé manuellement ou via des outils d’automatisation et des panneaux de contrôle. Des ressources et scripts populaires facilitent cette tâche :

  • aaPanel : panneau de contrôle libre pour Linux, permettant l’installation de LEMP via une interface graphique. Disponible sur le marketplace de Linode.
  • OneinStack : script automatisé supportant LEMP.
  • Documentation technique proposée par DigitalOcean et Linode.

Applications

LEMP est utilisé pour déployer des applications web comme :

Voir aussi

Liens externes

  • icône décorative Portail des logiciels libres
  • icône décorative Portail GNU/Linux
  • icône décorative Portail d’Internet