nginx浏览器查看日志

1.安装好nginx

如果启动报错nginx: [emerg] getpwnam("nginx") failed

说明没有创建nginx用户

useradd -s /sbin/nologin -M nginx                  #创建用户解决

 

2.在nginx的配置文件里添加

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

找到server标签内容行添加

location /logs {
     alias /usr/local/nginx/logs;
     #Nginx日志目录

     autoindex on;
     #打开目录浏览功能

     autoindex_exact_size off;
      #默认为on,显示出文件的确切大小,单位是bytes
      #显示出文件的大概大小,单位是kB或者MB或者GB

     autoindex_localtime on;
      #默认为off,显示的文件时间为GMT时间。
      #改为on后,显示的文件时间为文件的服务器时间

     add_header Cache-Control no-store;
      #让浏览器不保存临时文件
     }

 

 

3.开启在浏览器打开log文件,如果不开启再点击文件的时候就下载而不是打开

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

types {
 text/html html htm shtml;
 text/log log;
 text/css css;
 text/xml xml;
 .............

 

4.然后重启服务并在浏览器上查看效果

# /usr/local/nginx/sbin/nginx -s reload                   #重启服务

如果之前没有启动     直接重启会报错

nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)

直接启动就可以了

# /usr/local/nginx/sbin/nginx

在浏览器上查看效果    http://192.168.10.10/logs

 

对应网页的路径就是/usr/local/nginx/logs

 

posted @ 2021-01-09 17:10  虞岩  阅读(918)  评论(0编辑  收藏  举报