nginx配置实现查看文件

2021-01-18  本文已影响0人  一个寻梦少年

1.修改nginx.conf

location /logs {
    alias /home/data/logs;  #日志文件目录路径
    autoindex on;
    autoindex_exact_size off;
    autoindex_localtime on; #默认为off,显示的文件时间为GMT时间。改为on后,显示的文件时间为文件的服务器时间
    add_header Cache-Control no-store; #让浏览器不保存临时文件
    allow 114.242.192.133; #出于安全考虑可以设置ip白名单,或者使用下面的密码访问策略
    deny all;
}

2.修改 mime.type

在其中新增

text/log log;  以log为扩展名的文件,如果目录下有其它类型的日志文件需要查看,可以进行增加,例如: text/log json;

3.密码访问策略

1、yum -y install httpd-tools
2、htpasswd -c /usr/local/nginx/conf/loguser wjoyxt
3、在以上修改的conf配置文件中增加两行:
   auth_basic "Restricted";
   auth_basic_user_file /usr/local/nginx/conf/loguser; #认证账号密码保存的文件

4.重启nginx

nginx -s reload
上一篇下一篇

猜你喜欢

热点阅读