Tous les produits
Search
Centre de documentation

Elastic Compute Service:Deploy an LNMP environment

Dernière mise à jour :Sep 22, 2026

LNMP est une solution de serveur web très répandue. Elle repose sur le système d’exploitation Linux, le serveur web NGINX, le système de gestion de base de données relationnelle MySQL et le langage de programmation PHP. Cette rubrique présente l’architecture et le schéma d’une pile LNMP, et renvoie vers les méthodes de déploiement disponibles.

Architecture d’une pile LNMP

  • Linux : socle de la pile LNMP. Il offre un environnement système stable et gratuit, et prend en charge plusieurs distributions, telles que Alibaba Cloud Linux, CentOS et Ubuntu.

  • NGINX : serveur web haute performance réputé pour sa capacité à gérer de nombreuses connexions simultanées. NGINX sert le contenu statique et utilise l’interface FastCGI pour collaborer avec PHP afin de traiter le contenu dynamique.

  • MySQL : système de gestion de base de données relationnelle qui stocke les données du site web au sein de la pile LNMP. MySQL assure le stockage et l’interrogation des données.

  • PHP : langage de script côté serveur utilisé pour générer le contenu dynamique des pages web. Intégrez PHP au HTML et combinez-le avec NGINX et MySQL pour disposer de fonctionnalités complètes de développement d’applications web.

Schéma

image

Méthode de déploiement

Pour savoir comment PHP se connecte à une base de données MySQL et comment NGINX fait office de proxy pour les services PHP, consultez la rubrique Déployer une pile LNMP.