天天看點

NGINX (一) 配置目錄以及安裝編譯參數一、NGINX配置檔案目錄二 、安裝編譯參數 

一、NGINX配置檔案目錄

輸入 rpm -ql nginx 可以檢視rpm安裝相關配置

  • 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 的手冊和幫助檔案 | 檔案、目錄 
  • 幫助指令 bnginx -main
/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
           

二 、安裝編譯參數 

指令 nginx -V

 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