1. 程式人生 > >Nginx的安裝目錄詳解

Nginx的安裝目錄詳解

  • 1.Nginx日誌輪轉,用於logrotate服務的日誌切割 | 配置檔案
/etc/logrotate.d/nginx
  • 2.Nginx住配置檔案 | 目錄、配置檔案
/etc/nginx 
/etc/nginx/nginx.conf
/etc/nginx/conf.d
/etc/nginx/conf.d/default.conf
  • 3.cgi配置相關,fastcgi | 配置檔案
/etc/nginx/fastcgi_params
/etc/nginx/scgi_params 
/etc/nginx/uwsgi_params
  • 4.編碼轉換對映轉化檔案 | 配置檔案
/etc/nginx/koi-utf
/etc/nginx/koi-win
/etc/nginx/win-utf
  • 5.設定http協議的Content-Type與副檔名對應關係:返回資料的型別 | 配置檔案
/etc/nginx/mime.types
  • 6.用於配置出系統守護程序管理器管理方式 : centos7.2 | 配置檔案
/usr/lib/systemd/system/nginx-dubug.service
/usr/lib/systemd/system/nginx.service
/etc/sysconfig/nginx
/etc/sysconfig/nginx-dubug
  • 7.Nginx模組目錄 | 目錄
/usr/lib64/nginx/modules
/etc/nginx/modules
  • 8.Nginx服務的啟動管理的終端命令 | 命令
/usr/sbin/nginx
/usr/sbin/nginx-debug
  • 9.Nginx的手冊和幫助檔案 | 檔案、目錄
/usr/share/doc/nginx-1.10.2
/usr/share/doc/nginx-1.10.2/COPYRIGHT
/usr/share/man/man8/nginx.8.gz
  • 10.Nginx的快取目錄 | 目錄
/var/cache/nginx
  • 11.Nginx的日誌目錄 | 目錄
/var/log/nginx

安裝編譯引數
- 1.安裝目的目錄或路徑

--prefix=/usr/share/nginx
--sbin-path=/usr/sbin
/nginx
--modules-path=/usr/lib64/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/run/nginx.pid --lock-path=/run/lock/subsys/nginx
  • 2.執行對應模組時,Nginx所保留的臨時性檔案
--http-client-body-temp-path=/var/lib/nginx/tmp/client_body 
--http-proxy-temp-path=/var/lib/nginx/tmp/proxy 
--http-fastcgi-temp-path=/var/lib/nginx/tmp/fastcgi 
--http-uwsgi-temp-path=/var/lib/nginx/tmp/uwsgi 
--http-scgi-temp-path=/var/lib/nginx/tmp/scgi
  • 3.設定Nginx程序啟動的使用者和組使用者
--user=nginx
--group=nginx
  • 4.設定額外的引數將被新增到CFLAGS變數
--with-cc-opt=parameters
  • 5.設定附加的引數,連結系統庫
--with-ld-opt=parameters