QQ叫紫珊 发表于 2018-11-12 09:49:03

nginx拆分日志,K哥

  2016.10.8
  nginx是一款WEB服务器应用软件
  有2种日志
  一种是错误日志,文件名是:error.log
  一种是访问日志,文件名是:网站名称.access.log
  K哥的习惯是错误日志只有一个
  访问日志分网站存放(如果你的一台服务器下有多个网站)
  这是一个好习惯,对于以后不管是查询访问量还是做统计都很方便
  错误日志一个就可以了,因为报错不会很多
  下面是我写的一个计划脚本,用crontab在每天1点钟执行
  0 1 * * * /opt/log.sh
  我是K哥
  #!/bin/bash
  #我的日志文件都存放在/opt下
  cd /opt/
  #代表年月日$(date +%Y%m%d)
  mv 5ijk.access.log5ijk.access.$(date +%Y%m%d).log
  mv error.logerror.$(date +%Y%m%d).log
  #重启nginx,这需要提前把nginx命令添加到自启动才可以执行

  #当然你也可以换成这个/usr/local/nginx/sbin/nginx -s>  service nginx restart
  我是K哥

页: [1]
查看完整版本: nginx拆分日志,K哥