Nginx的狀態統計 目錄保護 訪問控制

2022-09-16 02:45:10 字數 1028 閱讀 6854

1.nginx的狀態統計

#vim /usr/local/nginx/conf/nginx.conf

#在server塊中新增:

location /nginx_status

#驗證:

2.目錄保護

以保護狀態統計頁面為例,配置目錄保護

(1)使用http服務的命令htpasswd進行使用者和密碼檔案的建立

htpasswd -c /usr/local/nginx/html/htpasswd.nginx username
(2)在location塊中新增如下兩行:

auth_basic "welcome to nginx_status.";

auth_basic_user_file /usr/local/nginx/html/htpasswd.nginx;

location /nginx_status
(3)重啟nginx並再次訪問統計頁面

3.訪問控制

#基於ip位址的身份驗證

在location中新增

allow 10.0.0.102;

deny 10.0.0.0/24

#表示當前location指定的檔案僅允許來自10.0.0.102的使用者訪問

#重啟nginx,使用curl驗證:

nginx狀態監控統計

nginx是一款很優秀的web伺服器軟體,很多地方都有接觸和使用到他,大部分的場景壓力還沒達到需要調優的地步,而調優的難點其實不在於調,而在於各項狀態的監控,能夠很快的找到資源在什麼時候出現問題,調整前後出現的變化,如果都不知道變化在 所做的調優只能是憑感覺的 之前看到有技術人員用nginx作為rg...

nginx 目錄密碼保護的設定方法

那麼 在 nginx.conf 檔案中對應的 server 段中 新增 location test au程式設計客棧th basic test login auth basic user file root htpasswd 再在 root 的主目錄中 root 建立乙個新檔案 htpasswd 此...

Nginx對某個目錄設定密碼保護例子

有時不想某個目錄被訪問,所以要加密碼之類來保護,以前用過的 apache 好像很簡單就實現目錄加密。我用的是 nginx,用了那麼久 nginx 還真沒試過加密 1.配置 假如 yousite.com 放在 home www,然後要對 ooxx 目錄加密 複製 如下 server 2.安裝 apac...