效能管理——提公升速度的訣竅。我們將會講解 gzip、快取、緩衝區以及超時設定。
ssl 設定——講解用 https 來提供內容的設定步驟。
quit - 優雅關閉 (等待 worker 執行緒完成處理)
reload - 過載配置檔案
reopen - 重新開啟日誌檔案
/usr/local/etc/nginx/nginx.conf,或
gzip off; # 非法,不能在同乙個上下文中指定同一普通指令2次
server
location /assets }
error_log /var/log/nginx/error_notive.log notice;
error_log /var/log/nginx/error_debug.log debug;
server }
rewrite ^ /foobar;
location /foobar }
location /foobar 會被匹配
location的第乙個rewrite執行,從/foobar rewrite到/foo
location的第二個rewrite執行,從/foo rewrite到/bar
location / }
listen *:80 default_server;
server_name netguru.co;
return 200 "hello from netguru.co";
}server
server
擁有default_server標記的ip-埠主機
首先定義的ip-埠主機
如果沒有匹配,拒絕連線。
request to www.foo.co:80 => "hello from netguru.co"
request to bar.co:80 => "hello from netguru.co"
request to bar.co:81 => "hello from bar.co"
request to foo.co:81 => "hello from bar.co"
server_name *.netguru.co; # wildcard matching
server_name netguru.*; # wildcard matching
server_name ~^[0-9]*\.netguru\.co$; # regexp matching
最長的萬用字元名稱以星號開始,例如「* .example.org」。
最長的萬用字元名稱以星號結尾,例如「mail.**」
首先匹配正規表示式(按照配置檔案中的順序)
netguru.co
儲存在第二張表,這意味著它比顯式宣告的慢一點。
如果什麼都沒找到則返回 404
try_files $uri /index.html =404;
location / }
location / }
nginx 部落格
ilya grigorik 的部落格,和他的令人驚奇的書:《高效能瀏覽器網路》
martin fjordvald 的部落格
nginx tutorial #1: basic concepts
譯 文:
開源中國社群
作 者:南宮冰鬱, andylam, 無若, tot_ziens, 大別阿郎, madbooker, liyue李月 譯
nginx 教程 #1:基本概念
你可能不知道的關於 git-stash 的有用小技巧
用命令列檢視位元幣等加密貨幣的**
使用現代css的響應式版面
Nginx 教程 基本概念
英文 netguru,翻譯 開源中國 www.oschina.net translate nginx tutorial basics concepts 我們會告訴你 nginx 是如何工作的,其背後的概念有哪些,以及如何優化它以提公升應用程式的效能。還會告訴你如何安裝,如何啟動 執行。這個教程包括三...
基本概念 1
首先要知道ecmascript 中的一切都區分大小寫。識別符號就是變數 函式 屬性的名字,或者函式的引數。ecmascript使用的是c風格的注釋,包括單行注釋和塊級注釋。ecmascript 5 引用了嚴格模式的概念。要在整個指令碼中啟用嚴格模式,可以在頂部新增如下 use strict 在函式內...
nginx基本概念介紹
1 nginx主要為優化效能,是一種反向 服 負載均衡務器。有報告表明能支援高達 50,000 個併發連線數。反向 伺服器 nginx 最常的用途是提供反向 服務,那麼什麼反向 呢?正向 相信很多大陸同胞都在這片神奇的土地上用過了,原理大致如下圖 伺服器作為客戶端這邊的中介接受請求,隱藏掉真實的客戶...