nginx相關部署配置

2021-08-27 19:50:55 字數 2817 閱讀 5751

(2)解壓到磁碟任意目錄,例如這裡我解壓到了:d:\servers\nginx-1.4.7

②將重新命名後的 nginx-service.exe 複製到 nginx 的安裝目錄(比如,我這裡是 「d:\servers\nginx-1.4.7″)

1

2

3

4

5

6

7

8

9

10

11

12

xmlversion="1.0"encoding="utf-8"?>

<service>

<id>nginx

<name>nginx service

<description>high performance nginx service

<executable>d:\servers\nginx-1.4.7\nginx.exe

<logpath>d:\servers\nginx-1.4.7\

<logmode>roll

<depend>

<startargument>-p d:\servers\nginx-1.4.7

<stopargument>-p d:\servers\nginx-1.4.7 -s stop

④在命令列下執行以下命令,以便將其註冊成windows服務:nginx-service.exe install

⑤接下來就可以在windows服務列表看到nginx服務了,這裡我們可以將其設定為自動啟動了:

(5)總結:在windows環境中,要對外提供的windows服務一般都要將其啟動型別設定為自動

(1)程序數與每個程序的最大連線數:

(2)nginx的基本配置:

(3)負載均衡列表基本配置:

(4)總結:最基本的nginx配置差不多就是上面這些內容,當然僅僅是最基礎的配置

。為了提高響應速度,減輕真實伺服器的負載,對於靜態資源我們可以在反向**伺服器中進行快取,這也是反向**伺服器的乙個重要的作用。

(1)快取靜態資源之檔案

root /nginx-1.4.7/staticresources/image:對於配置中提到的jpg/png等檔案均定為到/nginx-1.4.7/staticresources/image資料夾中進行尋找匹配並將檔案返回;

expires 7d:過期時效為7天,靜態檔案不怎麼更新,過期時效可以設大一點,如果頻繁更新,則可以設定得小一點;

tips:下面的樣式、指令碼快取配置同這裡一樣,只是定位的資料夾不一樣而已,不再贅述。

(2)快取靜態資源之樣式檔案

(3)快取靜態資源之指令碼檔案

(4)在nginx服務資料夾中建立靜態資源資料夾,並要快取的靜態檔案拷貝進去:這裡我主要將web程式中用到的image、css以及js檔案拷貝了進去;

(5)總結:通過配置靜態檔案的快取設定,對於這些靜態檔案的請求可以直接從反向**伺服器中直接返回,而無需再將這些靜態資源請求**到具體的web伺服器進行處理了,可以提高響應速度,減輕真實web伺服器的負載壓力。

其它文章:

nginx 相關配置

塊配置項由乙個塊配置項名和一對大括號組成。比如 events 才有效,例如 events debug connection 192.168.1.100 debug connection 192.168.1.100 24 僅對以上設定的ip才設定成 debug 級別的日誌,其他請求沿用error lo...

Nginx 相關配置

準備環境 伺服器ip為 110.110.110.110 nginx監聽80埠 兩個tomcat埠分別為8080 8081 一 反向 實現訪問 反向 訪問到 sever 二 負載均衡 nginx實現負載均衡有四種方式 輪詢 預設方式 權重weight ip hash fair 1 輪詢方式 預設方式 ...

linux配置部署nginx

建議使用原始碼安裝,版本和路徑可控。1.安裝之前最好將其依賴的庫一併安裝 pip install gcc patch libpcre3 libpcre3 dev zlib1g zlib1g dev openssl libssl dev y 或者使用apt get install若是centos可以使...