nginx學習筆記(一)

2021-08-31 08:08:20 字數 1082 閱讀 5499

1.nginx的基本作用

2.選擇nginx的理由

a)         支援 5w 的併發。

b)        記憶體消耗少。

c)         成本低。

d)        節省頻寬(??)。

e)         配置簡單,支援重寫( rewrite ),內建健康檢查,熱部署,穩定性高。

3.nginx中location模組的詳細引數介紹

nginx的location可以有以下幾個匹配:

1. =   嚴格匹配這個查詢。如果找到,停止搜尋。 

2. ^~ 匹配路徑的字首,如果找到,停止搜尋。

3. ~   為區分大小寫的正則匹配   

4. ~* 為不區分大小寫匹配

5.!~和!~*分別為區分大小寫不匹配及不區分大小寫不匹配

檔案及目錄匹配

* -f和!-f用來判斷是否存在檔案

* -d和!-d用來判斷是否存在目錄

* -e和!-e用來判斷是否存在檔案或目錄

* -x和!-x用來判斷檔案是否可執行

4.nginx配置語法

詳情看(

5.詳解乙個例項

配置項詳解。

#使用的使用者和組

#user nobody;

#衍生程序數(是cpu數的兩倍)

worker_processes 4;

#系統預設的日誌檔案在nginx\logs 下

#錯誤日誌

#error_log logs/error.log;

#指定pid存放路徑

#設定虛擬伺服器1

server

#空的ua預設為手機訪問,^為起始位置,$為結束位置。

#跳轉到負載均衡設定中。

nginx學習筆記 一

1.與nginx同類的軟體 iis2.nginx的依賴庫 gcc gcc c 正則庫 pcre pcre devel zlib zlib devel openssl openssl devel預設的安裝目錄 usr local nginx修改核心引數 etc sysctl.conf sysctl p...

Nginx學習筆記一

1.做靜態檔案的對映 修改config目錄下的nginx.conf檔案,其中serve節點內容改為如下 server error page 500 502 503 504 50x.html location 50x.html 這樣我們訪問 localhost 8080 test.png 實際訪問的就...

nginx學習筆記一

nginx是一款輕量級的web 伺服器 反向 伺服器及電子郵件 imap pop3 伺服器,在bsd like 協議下發行。其特點是占有記憶體少,併發能力強,事實上nginx的併發能力確實在同型別的網頁伺服器中表現較好。nginx可實現的功能 反向 負載均衡 動靜分離 一 nginx在centos6...