nginx的說明及安裝

[TOC]

nginx 的特點

  • 模塊化設計,較好的擴展性
  • 高可用 master/worker
  • 支持熱部署,不停機更新配置文件
  • 低內存消耗
  • event-driven

nginx基本功能

  • 靜態資源的web服務器
  • http協議的反向代理服務器
  • pop3/imap4協議反向代理服務器;
  • FastCGI, uWSGI等協議的代理
  • 模塊化功能加載
  • web服務器相關功能:
    虛擬主機,keepalive,訪問日志,url rewrite,路徑別名,基于IP及用戶的訪問控制,支付速率限制及并發數限制,...;

nginx的程序架構

  • master/worker
    一個master進程,可生成一個或多個worker進程;
    master: 加載配置文件,管理worker進程,平滑升級,...;
    worker: http服務,http代理,fastcgi代理,...;

nginx模塊類型

核心模塊:core module
標準模塊:

  • standard HTTP modules
  • Optional HTTP modules
  • Mail modules

第三方模塊:

tengine源碼安裝

./configure --prefix=/usr/local/nginx \
--user=www --group=www \
--with-http_stub_status_module \
--with-http_v2_module \
--with-http_ssl_module \
--with-ipv6 --with-http_gzip_static_module \
--with-http_realip_module \
--with-http_flv_module --with-http_mp4_module \
--with-http_concat_module=shared --with-http_sysguard_module=shared \
--with-http_sub_module \
--with-pcre --with-pcre-jit
make && make install
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 第一章 Nginx簡介 Nginx是什么 沒有聽過Nginx?那么一定聽過它的“同行”Apache吧!Ngi...
    JokerW閱讀 32,795評論 24 1,002
  • 1.簡介: ? Nginx:engine X ,2002年,開源,商業版? http協議:web服務器(類似于ht...
    尛尛大尹閱讀 1,895評論 0 3
  • I/O模型Nginx介紹Nginx的安裝和目錄結構Nginx的配置Nginx的編譯安裝 一、I/O模型 (一)I/...
    哈嘍別樣閱讀 914評論 0 4
  • 上一篇《WEB請求處理一:瀏覽器請求發起處理》,我們講述了瀏覽器端請求發起過程,通過DNS域名解析服務器IP,并建...
    七寸知架構閱讀 81,212評論 21 356
  • 今天寫寫我們的獼猴桃,初實它是因為n年前老爸患上糖尿病,查詢各種水果后得知它最適合糖尿病人食用,因為它具有如下功用...
    顏僖納閱讀 167評論 0 0