Nginx目錄檔案列表顯示

2021-09-19 21:04:03 字數 1056 閱讀 1004

專案中使用了tomcat,nginx,測試階段,生產階段經常會有些bug需要調查。

需要有些日誌管理工具,在沒有elk的情況下,可以通過配置nginx來實現基本的日常檢視。不需要登入到linux伺服器上,通過瀏覽器即可快速獲得日誌檔案。

1.準備通過web查詢的nginx日誌:/var/log/nginx

2.準備通過web檢視tomcat日誌:/opt/tomcat/logs

3.查詢使用者上傳的資料夾:/opt/upload/

tup如果nginx安裝配置,這個網上很多,不多說。

按照nginx官方的demo示例配置:

/etc/nginx/conf.d -- conf.d 配置目錄。

在裡面新建乙個檔案:port--8000.conf(檔名自定義)

配置檔案如下,

server 

location /log/tomcat/

location /log/upload/

}

這裡配置了多個location。 注意下路徑就ok了。

`重啟nignx,

nginx -t 

nginx -s reload

然後修改後:瀏覽器檢視效果。

localhost:8000/log/nginx/

localhost:8000/log/tomcat/

localhost:8000/log/upload/

autoindex on; # 開啟目錄檔案列表

autoindex_exact_size on; # 顯示出檔案的確切大小,單位是bytes

autoindex_localtime on; # 顯示的檔案時間為檔案的伺服器時間

charset utf-8,gbk; # 避免中文亂碼

Nginx目錄檔案列表顯示

專案中使用了tomcat,nginx,測試階段,生產階段經常會有些bug需要調查。需要有些日誌管理工具,在沒有elk的情況下,可以通過配置nginx來實現基本的日常檢視。不需要登入到linux伺服器上,通過瀏覽器即可快速獲得日誌檔案。1.準備通過web查詢的nginx日誌 var log nginx...

開啟nginx目錄檔案列表顯示功能

正常訪問nginx的話是顯示nginx歡迎頁,也就是 nginx html index.html檔案 如果要顯示 html 目錄下所有的檔案,需要開啟目錄檔案列表顯示 在nginx.conf主配置檔案中http或location 段中,配置一段 即可實現 舉例如下 綠色 autoindex on 自...

列表顯示格式

list2 1,2,3,4,5,6,7,8,9 range start,end,step list2 start,end,step print list2 1 2 1 print list2 1 print list2 2 2 import random 取乙個60 100的隨機整數 print r...