Nginx設定訪問伺服器某個目錄
導讀 |
最近實時的專案有個需求,就是要檢視叢集中各個節點下面跑的專案的Log。於是想到了用Nginx將log目錄暴露出來整合到現有的監控平臺中去。
nginx的安裝配置在前面的部落格中有提到過,這裡記錄下如何配置訪問log目錄。 |
1 首先,設定許可權
配置需要訪問的log目錄有許可權
chmod -R /.../...
在nginx.conf檔案中,新增或覆蓋下面一行
user root;
2 配置server節點
server { listen 64001; server_name beta3.hadoop.feidai.com; charset utf-8; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html index.htm; autoindex on; } location /feidai-kafka-kudu/bin/slog { root /root; autoindex on; } location /feidai-canal-kafka/bin/slog { root /root; autoindex on; } ......
其中新增了兩個location節點,配置autoindex on;使其能展示目錄。
在location節點裡面配置alas會把指定路徑當作檔案路徑,
而配置root會把指定路徑拼接到檔案路徑後,再進行訪問。
這裡使用root配置。
訪問例項:
整合到監控平臺的效果如下圖
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2776242/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 詳解nginx伺服器的nginx.conf 中 root目錄設定問題Nginx伺服器
- 限制web專案下某目錄的直接訪問Web
- nginx設定預設訪問頁面Nginx
- Nginx 訪問日誌格式設定Nginx
- python 訪問某個目錄下特定字尾名的所有檔案Python
- nginx配置web訪問以及檢視目錄檔案NginxWeb
- Nginx 配置二級虛擬目錄訪問 Laravel 重寫NginxLaravel
- linux 壓縮目錄並排除某個目錄Linux
- Greenplum訪問某個模式的某個表模式
- django的設定 訪問伺服器端地址設定Django伺服器
- Linux防火牆Iptable設定只允許某ip訪問某埠Linux防火牆
- Jboss下將某個應用目錄配置為根目錄
- Word 設定目錄
- linux中nginx下禁止某目錄執行php程式LinuxNginxPHP
- Laravel 配置二級目錄訪問Laravel
- 在word中怎麼設定目錄 word設定目錄的方法
- linux改變某個目錄的組Linux
- 網站二級目錄或者子目錄安裝WordPress偽靜態規則設定方法,伺服器為nginx網站伺服器Nginx
- nginx環境下,mediawiki靜態訪問路徑設定Nginx
- Zblog Nginx 下二級目錄設定偽靜態程式碼Nginx
- 檔案和目錄的訪問控制(2)新增訪問控制
- 配置apache授權訪問目錄(轉)Apache
- 運維記錄1——解決在Nginx下部署CRA專案,二級目錄不能訪問的問題運維Nginx
- Nginx虛擬目錄alias和root目錄Nginx
- Centos8伺服器安全高階篇(三 Apache 目錄訪問控制)CentOS伺服器Apache
- SpringMVC無法訪問根目錄的問題SpringMVC
- [Linux shell]查詢某目錄下檔案是否包含某個字串Linux字串
- 目錄伺服器如何設定才能透過程式取得密碼?伺服器密碼
- 禁止某個IP訪問Oracle資料庫Oracle資料庫
- 怎樣設定不讓JBOSS記錄訪問日誌???
- linux下監控某個目錄是否被更改Linux
- hadoop 目錄給某個使用者授權Hadoop
- 獲取和設定pdf目錄
- Vue——Vue專案本地伺服器設定既能localhost訪問又能手機IP訪問Vue伺服器localhost
- Nginx訪問控制Nginx
- Nginx訪問MongoDBNginxMongoDB
- windows透過samba訪問aix的共享目錄WindowsSambaAI
- 輕量級目錄訪問協議了LDAP協議LDA