1.http請求
request -包括請求行、請求頭、請求資料
respone -包括狀態行、訊息報頭、相應正文
2.nginx日包括error.log access_logginx變數
http請求變數 -arg_parameter 、 http_header、 sent_http_header
內建變數 - nginx內建的
自定義變數 -自己定義
4.nginx模組
官方
http_stub_status_module(nginx的客戶端狀態)
systax:stub_status
default:--
context:server,location
http_random_index_moudule(目錄中選擇乙個隨機的主頁)
systax:random_index on|off
default:random_index off
context:location
http_sub_module(http內容替換)
systax:sub_filter string(要替換的內容) replacement(替換後的內容);
systax:sub_filter_last_modified on|off;(檢測有更新--應用於快取)
systax:sub_filter_once on|off;(on替換第乙個,off替換所有)
default:sub_filter_once on;
context:http ,server,location
5.nginxde的請求限制
連線頻率限制 - limit_conn_module
請求頻率限制 - linit_req_module
6.http協議的連線與請求
http協議版本 連線關係
http1.0 tcp不能復用
http1.1 順序性tcp復用
http2.0 多路復用tcp復用
7.連線限制
:limit_conn_zone number;(併發限制:數量)
default
:--context
:http ,server,location8.請求限制
nginx的訪問控制
1.基於ip的訪問控制 http_access_moudule
2.基於使用者的信任登入 http_auth_basic_module
Nginx學習之十四 GDB除錯Nginx初試
本文的測試環境 win7 虛擬機器vmwarevmware workstation full 7.1.4 385536 ubuntu12.04 nginx 1.4.0 要想有效的研究nginx原始碼,必須要動手除錯,gdb就是有用的利器。下面簡要介紹用gdb除錯nginx的乙個小例子。本文完成了這樣...
Nginx學習之十四 GDB除錯Nginx初試
win7 虛擬機器vmwarevmware workstation full 7.1.4 385536 ubuntu12.04 nginx 1.4.0 要想有效的研究nginx原始碼,必須要動手除錯,gdb就是有用的利器。下面簡要介紹用gdb除錯nginx的乙個小例子。關於gdb除錯nginx,有一...
Nginx學習之十四 GDB除錯Nginx初試
win7 虛擬機器vmwarevmware workstation full 7.1.4 385536 ubuntu12.04 nginx 1.4.0 要想有效的研究nginx原始碼,必須要動手除錯,gdb就是有用的利器。下面簡要介紹用gdb除錯nginx的乙個小例子。關於gdb除錯nginx,有一...