首页 > 电脑专区 > 电脑教程 >

windows系统下nginx日志按天保存

来源:互联网 2023-02-21 18:42:10 465

在windows下安装nginx后,由于nginx本身没有提供日志分割的功能配置,所以只能通过windows的计划任务来实现该功能,并需要配合写一个简单的分割用的批处理命令来用。jnu办公区 - 实用经验教程分享!

jnu办公区 - 实用经验教程分享!

windows系统下nginx日志按天保存jnu办公区 - 实用经验教程分享!

方法/步骤

  • 1

    假设我的nginx安装在D:\nginx目录下,而相关应用的日志被配置为3个日志,分别为:xxxxx.com.log 正常的应用访问日志。jnu办公区 - 实用经验教程分享!

    windows系统下nginx日志按天保存jnu办公区 - 实用经验教程分享!

  • 2

    xxxxx.com_444.log 非法访问日志,在nginx中,444为特有的拒绝连接状态,所以设为444别名。jnu办公区 - 实用经验教程分享!

    windows系统下nginx日志按天保存jnu办公区 - 实用经验教程分享!

  • 3

    xxxxx.com_res.log 静态资源访问日志,现在需要每天将日志分割到单独的目录下,并按年月日目录区分:jnu办公区 - 实用经验教程分享!

    windows系统下nginx日志按天保存jnu办公区 - 实用经验教程分享!

  • 4

    上面的命令先将date按/符号分割为年月日的3个字符串,并在D盘的backup目录下创建年\月\日的目录。jnu办公区 - 实用经验教程分享!

    windows系统下nginx日志按天保存jnu办公区 - 实用经验教程分享!

  • 5

    然后将对应应用的所有匹配的访问日志都移动到新创建的目录下,最后重新载入nginx配置(相当于重启)。jnu办公区 - 实用经验教程分享!

    windows系统下nginx日志按天保存jnu办公区 - 实用经验教程分享!

  • 6

    下面就是添加到系统的计划任务里面,这个就比较简单:开始 - > 程序 -> 附件 -> 系统工具 ->任务计划程序。jnu办公区 - 实用经验教程分享!

    windows系统下nginx日志按天保存jnu办公区 - 实用经验教程分享!

  • 6相关内容未经授权抓取自百度经验
  • 7

    添加任务,然后根据提示一步步完成操作就可以了,添加完成后可以右击任务运行看看效果,确定没有问题后,就可以等第二天看结果了。jnu办公区 - 实用经验教程分享!

    windows系统下nginx日志按天保存jnu办公区 - 实用经验教程分享!

  • 注意事项

    • 以上就是小编带给大家的如何操作的关键所在,如果觉得本经验对你们有帮助,请给小编我进行一点小小的支持。大家也可以下面发表一下自己的看法。
    • 个人意见,仅供参考。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!jnu办公区 - 实用经验教程分享!


    标签: 操作系统系统日志保存

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码