全部产品
Search
文档中心

Elastic Compute Service:Menerapkan tumpukan LNMP

更新时间:Jul 02, 2025

LNMP adalah solusi server web yang banyak digunakan. LNMP terdiri dari sistem operasi Linux, server web NGINX, sistem manajemen database relasional MySQL, dan bahasa pemrograman PHP. Topik ini menjelaskan arsitektur serta diagram tumpukan LNMP dan memberikan referensi untuk metode penerapan tumpukan tersebut.

Arsitektur tumpukan LNMP

  • Linux: berfungsi sebagai inti dari tumpukan LNMP, menyediakan lingkungan sistem operasi yang stabil secara gratis dan mendukung berbagai distribusi seperti Alibaba Cloud Linux, CentOS, dan Ubuntu.

  • NGINX: merupakan server web berperforma tinggi yang dikenal karena kemampuan pemrosesan konkuren yang unggul. NGINX dapat memproses konten statis dan bekerja sama dengan PHP melalui Fast Common Gateway Interface (FastCGI) untuk menangani konten dinamis.

  • MySQL: adalah sistem manajemen database relasional yang digunakan untuk menyimpan data situs web dalam tumpukan LNMP. MySQL menyediakan fungsi penyimpanan dan kueri data.

  • PHP: merupakan bahasa skrip sisi server yang digunakan untuk menghasilkan konten halaman web dinamis. PHP dapat diintegrasikan dengan HTML dan digunakan bersama NGINX serta MySQL untuk menyediakan kemampuan pengembangan aplikasi web yang komprehensif.

Diagram

Metode penerapan

Untuk informasi tentang cara PHP terhubung ke database MySQL dan bagaimana NGINX menjadi proxy untuk PHP, lihat Menerapkan Tumpukan LNMP.