1、nginx主配置檔案
路徑型別
作用/etc/nginx/nginx.conf
配置檔案
nginx主配置檔案
/etc/nginx/conf.d/default.conf
配置檔案
預設**配置檔案
2、nginx**相關引數檔案
路徑型別
作用/etc/nginx/fastcgi_params
配置檔案
fastcgi**配置檔案
/etc/nginx/scgi_params
配置檔案
scgi**配置檔案
/etc/nginx/uwsgi_params
配置檔案
uwsgi**配置檔案
3、nginx編碼相關配置檔案
路徑型別
作用/etc/nginx/win-utf
配置檔案
nginx編碼轉換對映檔案
/etc/nginx/koi-utf
配置檔案
nginx編碼轉換對映檔案
/etc/nginx/koi-win
配置檔案
nginx編碼轉換對映檔案
/etc/nginx/mime.types
配置檔案
content-type與副檔名
4、nginx管理相關命令
路徑型別
作用/usr/sbin/nginx
命令nginx命令列管理終端工具
/usr/sbin/nginx-debug
命令nginx命令列與終端除錯工具
5、nginx日誌相關目錄與檔案
路徑型別
作用/var/log/nginx
目錄nginx預設存放日誌目錄
/etc/logrotate.d/nginx
配置檔案
nginx預設的日誌切割
nginx主配置檔案整體分為三塊進行學習,分別是coremodule(核心模組)
,eventmodule(事件驅動模組)
,httpcoremodule(http核心模組)
nginx主配置檔案/etc/nginx/nginx.conf是乙個純文字型別的檔案,整個配置檔案是以區塊的形式組織的。一般,每個區塊以一對大括號{}來表示開始與結束。
nginx主配置檔案整體分為三塊進行學習,分別是coremodule(核心模組),eventmodule(事件驅動模組),httpcoremodule(http核心模組)
coremodule(核心模組)
user www; #nginx程序所使用的使用者
worker_processes 1; #nginx執行的work程序數量(建議與cpu數量一致或auto)
error_log /log/nginx/error.log #nginx錯誤日誌存放路徑
pid /var/run/nginx.pid #nginx服務執行後產生的pid程序號
eventmodule(事件驅動模組)
events
httpcoremodule(http核心模組)
#http層開始
http 代表乙個**(簡稱虛擬主機)
'server'
}...
#第二個虛擬主機配置
'server'
include /etc/nginx/conf.d/*.conf; #包含/etc/nginx/conf.d/目錄下所有以.conf結尾的檔案
} #http結束層
Linux架構之Nginx 動靜分離
root web01 cd etc nginx conf.d 配置靜態資源 root web01 conf.d cat dj oldboy.conf server 配置乙個主頁 root web01 conf.d echo zls test web01 code index.html 建立目錄 ro...
搭建LNMP架構 Nginx 配置
lnmp平台就是linux ngnix mysql php的組合架構,需要linux伺服器 mysql資料庫 php解析環境。1 安裝編譯工具 準備好相關的壓縮檔案,並共享出來,然後進行掛載,再進行壓縮。root localhost systemctl stop firwalld.service 關...
linux系列之 Nginx環境搭建配置
因為我的nginx版本太低了,不滿足當前專案服務配置要求,之前版本為nginx 1.9.9,我直接公升級到比較穩定的版本nginx 1.16.1,這次更新版本以後,應該可以使用很長一段時間了,哈哈。停用nginx root instance n4r06itt objs nginx s stop ng...