1.什么是AWStats

AWStats是一款功能强大且功能强大的免费工具,可以图形方式生成高级Web,流媒体,ftp或邮件服务器统计信息。此日志分析器用作CGI或命令行, 并在几个图形网页中显示您的日志包含的所有可能信息。
它使用部分信息文件来经常快速地处理大型日志文件。它可以分析来自所有主要服务器工具的日志文件,如Apache日志文件(NCSA组合/ XLF / ELF日志格式或通用/ CLF日志格式),WebStar,IIS(W3C日志格式)以及许多其他Web,代理,wap,流服务器,邮件服务器和一些ftp服务器。
关于AWStats与其他日志分析系统的对比可以查看:https://awstats.sourceforge.io/docs/awstats_compare.html

2.安装AWStats

2.1 获取awstats

AWStats 官网:https://awstats.sourceforge.io/
AWStats 下载地址: https://awstats.sourceforge.io/#DOWNLOAD

2.2安装awstats

系统版本说明

安装步骤

3.配置启动AWStats

3.1初始化配置

在这次配置中我已站点nmtui.com为例,进行设置。

3.2编辑配置文件

在初始化配置红 nmtui.com 站点的配置文件在 /etc/awstats/awstats.nmtui.com.conf

3.3配置web站点展示awstats

在使用之前需要搭建nginx或httpd等web服务,可以参考:https://clsn.io/clsn/lx892.html
配置web站点:

生成分析日志

修改nginx配置(修改完成后重新加载nginx配置文件):

3.4添加定时任务

4.安全加固

4.1使用htpasswd生成加密密码

4.2添加web访问认证

5.查看分析日志

5.1安全加固生效

5.2 分析日志显示正常

6.参考文献

<li>
  <a href="#3AWStats">3.配置启动AWStats</a><ul>
    <li>
      <a href="#31">3.1初始化配置</a>
    </li>
    <li>
      <a href="#32">3.2编辑配置文件</a>
    </li>
    <li>
      <a href="#33webawstats">3.3配置web站点展示awstats</a>
    </li>
    <li>
      <a href="#34">3.4添加定时任务</a>
    </li>
  </ul>
</li>

<li>
  <a href="#4">4.安全加固</a><ul>
    <li>
      <a href="#41htpasswd">4.1使用htpasswd生成加密密码</a>
    </li>
    <li>
      <a href="#42web">4.2添加web访问认证</a>
    </li>
  </ul>
</li>

<li>
  <a href="#5">5.查看分析日志</a><ul>
    <li>
      <a href="#51">5.1安全加固生效</a>
    </li>
    <li>
      <a href="#52">5.2 分析日志显示正常</a>
    </li>
  </ul>
</li>

<li>
  <a href="#6">6.参考文献</a>
</li>