6个月前 (05-02)  Linux安全运维 |   抢沙发  48 
文章评分 1 次,平均分 5.0
[收起] 文章目录

前言:

Nginx网站架构实战——01、Nginx介绍及编译安装:传送门

Nginx网站架构实战——02、Nginx信号量:传送门

Nginx网站架构实战——03、nginx虚拟主机配置:传送门

Nginx日志格式

[root@tiejiang nginx]# vim conf/nginx.conf      #默认的日志格式
    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';
    
注释
    远程IP- 远程用户/用户时间 请求方法(如GET/POST) 请求体body长度 referer来源信息 http-user-agent用户代理/蜘蛛 ,被转发的请求的原始IP
    
    192.168.0.102 - - [13/May/2018:20:54:33 +0800] "GET /favicon.ico HTTP/1.1" 404 571 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36 LBBROWSER"

开启z.com的网站访问日志

[root@tiejiang nginx]# vim conf/nginx.conf
首先开启注释
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

然后给网站设置日志的格式
    server {
        listen 80;
        server_name z.com;

        location / {
            root z.com;
            index index.html;
        }
        access_log logs/z.com.access.log main;      #设置z.com的log名称及日志格式
    }
    
[root@tiejiang nginx]# ./sbin/nginx -s reload
[root@tiejiang nginx]# ls logs/             #目录下就有一个z.com.access.log的文件
    access.log  access.log.20180513  error.log  nginx.pid  z.com.access.log
[root@tiejiang nginx]# tail -1 logs/z.com.access.log 
    192.168.0.102 - - [13/May/2018:23:39:53 +0800] "GET / HTTP/1.1" 304 0 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko" "-"
    远程IP- 远程用户/用户时间 请求方法(如GET/POST) 请求体body长度 referer来源信息 http-user-agent用户代理/蜘蛛 ,被转发的请求的原始IP




//下面这个css和插件后台设置的主题有关系,如果需要换样式,则需要修改以下CSS名称

 

除特别注明外,本站所有文章均为铁匠运维网原创,转载请注明出处来自http://www.tiejiang.org/21197.html

关于

发表评论

暂无评论

切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

扫一扫二维码分享