Nginx网站架构实战——04、nginx日志管理-linux安全运维_跨零代码

跨零代码为大家提供高品质的运维解决方案,请大家多多来访,跨零不胜感激,在此谢过。

[收起] 文章目录

前言:

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名称

从零到一,创造未来!跨零代码综合IT问题解决服务站,欢迎你的到来。运维教程 只为你绽放。

本文固定链接: http://kua0.com/2019/02/02/nginx网站架构实战-04、nginx日志管理-linux安全运维_跨零代/

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注