Nginx的配置檔案

2021-08-25 11:54:27 字數 1864 閱讀 5376

4.2.tar.gz

2 : 進行安裝: tar -zxvf nginx-1.6.2.tar.gz

yum install pcre

yum install pcre-devel

yum install zlib

yum install zlib-devel

4 : 進行configure配置:cd nginx-1.6.2 && ./configure --prefix=/usr/local/nginx  檢視是否報錯

5 : 編譯安裝 make && make install

6 : 啟動nginx:

cd /usr/local/nginx目錄下: 看到如下4個目錄

....conf 配置檔案  

... html 網頁檔案

...logs  日誌檔案 

...sbin  主要二進位制程式

啟動命令:/usr/local/nginx/sbin/nginx -s start 關閉(stop)重啟(reload)

成功:檢視是否啟動(netstat -ano | grep 80)

失敗:可能為80埠被占用等。

最終: (看到歡迎頁面即可)

server

//...others  

詳細使用(nginx就是去配置其檔案而已),如下所示:

#開啟程序數 <=cpu數 

worker_processes 1;  

#錯誤日誌儲存位置  

#error_log logs/error.log;  

#error_log logs/error.log notice;  

#error_log logs/error.log info;  

#程序號儲存檔案  

#pid logs/nginx.pid;  

#等待事件  

#第乙個虛擬主機  

server    

location /upload   

#設定檢視nginx狀態的位址   

location /nginxstatus   

#error_page 404 /404.html;  

# redirect server error pages to the static page /50x.html  

# 定義錯誤提示頁面  

error_page 500 502 503 504 /50x.html;  

location = /50x.html   

# proxy the php scripts to apache listening on 127.0.0.1:80  

#  #location ~ \.php$   

# pass the php scripts to fastcgi server listening on 127.0.0.1:9000  

#  #location ~ \.php$   

# deny access to .htaccess files, if apache's document root  

# concurs with nginx's one  

#  #location ~ /\.ht   

}   

# another virtual host using mix of ip-, name-, and port-based configuration  

#  #server   

#}  

# https server https ssl加密伺服器  

#  #server   

#}   

}

nginx配置檔案

執行使用者 user nobody nobody 啟動程序 worker processes 2 全域性錯誤日誌及pid文件 error log logs error.log notice pid logs nginx.pid 工作模式及連線數上限 events 設定http伺服器,利用他的反向 功...

nginx 配置檔案

ps nginx使用有兩三年了,現在經常碰到有新使用者問一些很基本的問題,我也沒時間一一回答,今天下午花了點時間,結合自己的使用經驗,把nginx的主要配置引數說明分享一下,也參考了一些網路的內容,這篇是目前最完整的nginx配置引數中文說明了。更詳細的模組引數請參考 定義nginx執行的使用者和使...

Nginx 配置檔案

2 配置詳解 3 配置備份 nginx 配置檔案主要分為六個區域 nginx worker 程序的執行使用者以及使用者組,預設由 nobody 賬號執行。user nobody nginx 要開啟的子程序數。每個 nginx 程序平均耗費 10m 12m 記憶體,一般指定 1 個程序就足夠了。若是多...