12.1 LNMP架構介紹

LNMP架構介紹目錄概要

  • 和LAMP不一樣的是,提供web服務的是Nginx
  • 而且php是做爲一個獨立服務存在的,這個服務叫作php-fpm
  • Nginx直接處理靜態請求,動態請求會轉發給php-fpm

輸入圖片說明

LNMP架構

  • LAMP和LNMP兩個架構相似
    • 在LAMP架構中,PHP和Apache是一個總體,php解析是交給Apache來執行的,只不過須要加一個php的模塊libphp.so
    • 在LNMP架構中,提供web服務的是Nginx,PHP會啓動一個php-fpm服務,Nginx會把用戶請求的php交給php-fpm服務去進行處理(用戶數據與mysql的交互就是由php-fpm來作的,處理好的結果在高速Nginx,而後經過Nginx告訴用戶的瀏覽器),用戶的靜態請求將由Nginx直接進行處理(Nginx在處理靜態數據的性能上要比Apache快),
      • Nginx對靜態爲主的網站,處理用戶併發會很大,速度也會快不少

輸入圖片說明

相關文章
相關標籤/搜索