美文网首页
windows nginx log 通过 AWStats 访问

windows nginx log 通过 AWStats 访问

作者: 日不落000 | 来源:发表于2017-03-13 18:43 被阅读48次

    awstats 可以通过apache 部署,关联指定格式的日志文件(apache,nginx),然后通过网页的形式展现出来,便于观察分析。

    参考

    Nginx+php+MySql(win sercer2012)

    搭建基础环境。

    参考

    windows apache log 通过 AWStats 访问

    将awstats 部署在apache 中,修改

    D:\wamp\Apache22\htdocs\awstats\wwwroot\cgi-bin

    中的awstats.www.a.com文件中的对应位置为:

    #LogFile="D:/wamp/Apache22/logs/www.a.com-%YYYY-0_%MM-0_%DD-0.access_log.log"

    LogFile="D:/wamp/nginx/logs/www.a.com-%YYYY-0_%MM-0_%DD-0.access_log.log"

    将nginx 的访问日志按日分割,首先创建bat脚本split_log.bat ,并保存在nginx 目录下:

    @echo off

    rem 查看系统中正在运行的nginx进程

    rem tasklist /fi "imagename eq nginx.exe"

    rem 备份并根据时间重命名访问日志文件

    set "cmdstr=move D:\wamp\nginx\logs\access.log D:\wamp\nginx\logs\www.a.com-%date:~0,4%_%date:~5,2%_%date:~8,2%.access_log.log

    call %cmdstr%"

    rem 备份并根据时间重命名错误日志文件

    set "cmdstr=move D:\wamp\nginx\logs\error.log D:\wamp\nginx\logs\www.a.com-%date:~0,4%_%date:~5,2%_%date:~8,2%.error.log

    call %cmdstr%"

    rem re-opening log files

    nginx -s reopen

    定时任务可以参考以下链接:

    windows 下 nginx log 分割

    相关文章

      网友评论

          本文标题:windows nginx log 通过 AWStats 访问

          本文链接:https://www.haomeiwen.com/subject/qslogttx.html