1.下載地址(開源版):https://nginx.org/en/download.html
wget https://nginx.org/download/nginx-1.14.2.tar.gz
2.解壓
tar -xzf nginx-1.14.2.tar.gz
3.編譯
./configure --help|more:查看編譯支持哪些參數
with:模塊默認不會編譯
without:默認編譯
指定目錄編譯
./configure --prefix=/home/ubuntu/nginx
4.make編譯
make && make install
目錄結構圖
- auto:輔助編譯時去判定nginx支持哪些模塊
- CHANGES:每個版本中提供了哪些特性
- conf:示例配置文件
- configure:用來生成中間文件
- contrib:vim工具(語法高亮)
- html:存放目錄
- man:幫助文件
- src:框架源代碼
- objs:編譯後生成的編譯文件夾
tree conf :以樹得形式展示目錄結構
./configure --help |more :config編譯支持哪些參數
出現的問題:
參考: