Nginx學習筆記---服務與集羣

1、集羣

  1. 什麼是集羣php

    服務器架構集羣:多臺服務器組成的響應式大併發,高數據量訪問的架構體系。css

    特色:mysql

    (1)成本高linux

    (2)可以下降單臺服務器的壓力,使用流量平均分配到多臺服務器ios

    (3)使網站服務架構更加安全穩定nginx

  2. 什麼是服務器web

    服務器概念:提供某種或多種服務或者功能的機器(計算機)sql

  3. 服務器軟件數據庫

    提供http/https協議的服務器,網站網頁訪問的功能apache

    Apache:老牌的服務器軟件,功能多切穩定,支持多種配置,lamp

    nginx:安裝簡單小巧,併發量高,web服務器,代理服務器,郵箱服務器,lnmp,國內taobao定製版(tengine)

    IIS:微軟公司,ASP腳本使用,能夠經過fast-cgi(網絡接口服務)的方式使用php

    lighttpd:degiuo開發軟件,小巧,提供web服務支持

  4. 數據庫

    關係型數據庫(RDBMS):mysql,oracle(大型商業數據庫),mariadb(mysql的一個分支),postgresql(加州伯克利大學),sqlserver(微軟數據庫),DB2(IBM公司),sqllite3(手機端--ios和安卓使用)

    非關係型數據庫:

    memcached,Redis,MongoDB

  5. 負載均衡

  6. 負載均衡服務器,分發請求到不一樣的服務器,使流量平均分配;服務器死機稱爲宕機

  7. 資源服務器存儲靜態資源,css,js,圖片,視頻,通常此服務會有硬盤(ssd,固態)讀寫快速,帶寬更大

  8. 反向代理

    代理服務器:

    好比a須要訪問c,可是a不能直接訪問c;

    (1)b能夠訪問c,a能夠訪問b;

    (2)a告訴b,幫忙訪問c,把c的數據返回給a

  9. 高可用服務器

    高可用服務器,用來監控負載均衡服務器,若是一旦負載均衡宕機,會接替負載均衡服務器的工做,繼續進行網絡的分發工做

  10. CDN內容分發

  11. LAMP與LNMP

    lamp 的全稱是linux + apache + mysql +php

    lnmp 的全稱是linux + nginx + mysql + php (國外喜歡簡稱爲LEMP,搜英文資料須要搜LEMP)

相關文章
相關標籤/搜索