Nginx模塊的使用,就是在Nginx配置文件中的http、server、location中添加參數,進行多一項或幾項處理
一、 實現響應內容替換
1、sub_module
二、Nginx的請求限制
1、連接頻率限制? ? limit_conn_module
2、請求頻率限制? ? limit_req_module
注:? ? HTTP請求建立在一次TCP連接基礎上(三次握手)? ,? 一次TCP請求至少產生一次HTTP請求(http協議版本不同,復用次數不同)
視頻鏈接:? https://coding.imooc.com/lesson/121.html#mid=5913
注: centos7下單獨安裝ab測試教程??https://blog.csdn.net/zeroctu/article/details/53171618
三、Nginx的訪問控制
1、基于IP的訪問控制-? ?http_access_module
2、基于用戶的信任登錄-? http_auth_basic_module
注:由于?http_auth_basic_module方式存在多套密碼管理,而且還依賴文件方式,對于管理上來說,相當不利,所以也可以結合nginx-auth-ldap模塊來優化,或者直接nginx結合lua進行處理
視頻鏈接:??https://coding.imooc.com/lesson/121.html#mid=5808? ? ?https://coding.imooc.com/lesson/121.html#mid=5816
注:nginx官方文檔?http://nginx.org/en/docs/