nginx web伺服器配置

2021-06-28 00:37:07 字數 1301 閱讀 3697

#定義nginx執行的使用者和使用者組

user www www;

#nginx程序數,建議設定為等於cpu總核心數。

worker_processes 8;

#全域性錯誤日誌定義型別,[ debug | info | notice | warn | error | crit ]

error_log ar/loginx/error.log info;

#程序檔案

pid ar/runinx.pid;

#乙個nginx程序開啟的最多檔案描述符數目,理論值應該是最多開啟檔案數(系統的值ulimit -n)與nginx程序數相除,但是nginx分配請求並不均勻,所以建議與ulimit -n的值保持一致。

worker_rlimit_nofile 65535;

#工作模式與連線數上限

events

#設定http伺服器

#虛擬主機的配置

server

#快取時間設定

#js和css快取時間設定

location ~ .*.(js|css)?$

#日誌格式設定

#定義本虛擬主機的訪問日誌

access_log ar/loginx/ha97access.log access;

#對 "/" 啟用反向**

location /

#設定檢視nginx狀態的位址

location /nginxstatus

#本地動靜分離反向**配置

#所有jsp的頁面均交由tomcat或resin處理

location ~ .(jsp|jspx|do)?$

#所有靜態檔案由nginx直接讀取不經過tomcat或resin

更詳細的模組引數請參考:

nginx web伺服器部署

一.什麼是web伺服器 圖1是web伺服器的工作原理,可見其根本工作就是接收資料 傳送資料和資料處理,高階的伺服器就是將這三個部分更加細緻的設計。nginx就是這樣一款高效能伺服器,由俄羅斯工程師igor sysoev為俄羅斯訪問量第二的rambler.ru站點開發,它的主要功能有 http伺服器 ...

修改Nginx web伺服器預設目錄

安裝配置好nginx伺服器後預設目錄是 usr local nginx html,如果想要更改預設的目錄,需按以下步驟進行修改 假如修改的目錄為 home website dist 1.在home資料夾裡新增website資料夾 cd home mkdir website cd website mk...

NginxWeb伺服器定時切割日誌shell指令碼

nginx 定時切割日誌 定時切割方式有按月切割 按天切割 按小時切割等。最常用的是按天切割。nginx 不支援像apache一樣使用cronolog來輪轉日誌,但是可以採用以下方式來實現日誌檔案的切割 mv data1 logs acccess.log data1 logs 20130423.lo...