開啟錯誤日誌記錄,檢視ngnix錯誤日誌 error.log
2020/02/12 20:20:34 [error] 29889#0: *1 "/web/index.html" is forbidden (13: permission denied), client: 127.0.0.1, server: localhost, request: "get / http/1.1", host: "127.0.0.1:81"
根據日誌 應該是許可權的問題。檢視對應檔案的許可權:
看到使用者 和使用者組是。
再次檢視nginx的使用者配置。
user cll;
worker_processes 1;
error_log /users/cll/data/log/nginx/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
...
看到並沒有配置使用者組,nginx如果沒有配置使用者組那麼久預設和使用者名稱一至。而mac系統上使用者名稱和使用者組不一致,因此進行設定為
user cll staff;
worker_processes 1;
error_log /users/cll/data/log/nginx/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
...
重新啟動
sudo nginx -s reload
測試訪問正常。 日常 nginx訪問頻率限制
去年的事,隨便記記 2017年3月15日 記錄 nginx限制請求頻率 server外面加上 limit req zone binary remote addr zone one 10m rate 1r s 裡面加上 limit req zone one burst 5 解釋 超過頻率的請求會被放到...
日常 nginx訪問頻率限制
去年的事,隨便記記 2017年3月15日 記錄 nginx限制請求頻率 server外面加上 limit req zone binary remote addr zone one 10m rate 1r s 裡面加上 limit req zone one burst 5 解釋 超過頻率的請求會被放到...
日常 nginx訪問頻率限制
去年的事,隨便記記 2017年3月15日 記錄 nginx限制請求頻率 server外面加上 limit req zone binary remote addr zone one 10m rate 1r s 裡面加上 limit req zone one burst 5 解釋 超過頻率的請求會被放到...