文章目录

  • 搭建AWStats日志分析系统
    • 实验步骤:
    • 修改DNS主配置文件
    • 修改http服务主配置文件
    • 安装AWStats
    • 修改http服务配置文件

搭建AWStats日志分析系统

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

实验步骤:

修改DNS主配置文件

[root@localhost ~]# yum -y install httpd bind
[root@localhost ~]# vim /etc/named.conf
[root@localhost ~]# vi /etc/named.rfc1912.zoneszone "test.com" IN {type master;file "test.com.zome";allow-update { none; };
};[root@localhost ~]# vim /etc/named.rfc1912.zones
zone "test.com" IN {type master;file "test.com.zome";allow-update { none; };[root@localhost ~]# cp -p named.localhost test.com.zone
[root@localhost ~]# vim test.com.zone
[root@localhost named]# vi test.com.zome    ## 编辑配置文件
修改最后一行内容为:
www IN  A       192.168.136.123[root@localhost ~]# systemctl restart named

修改http服务主配置文件

[root@localhost named]# vim /etc/httpd/conf/httpd.conf    ## 修改配置文件Listen 192.168.50.136:80
#Listen 80ServerName www.test.com:80

新建网页文

[root@localhost named]# vi /var/www/html/index.html   ## 件<h1>This is ko03</h1>



安装AWStats

[root@localhost named]# cd /opt
[root@localhost opt]# tar zxvf awstats-7.6.tar.gz

将解压后的目录移动到安装目录中并新建一个awstats目录

[root@localhost opt]#mv awstats-7.6 /usr/local/awstats

进入awstats目录,进行软件配置

root@localhost opt]# cd /usr/local/awstats/tools/
[root@localhost tools]#./awstats_configure.pl
Enter full config file path of your Web server.
Example: /etc/httpd/httpd.conf
Example: /usr/local/apache2/conf/httpd.conf
Example: c:\Program files\apache group\apache\conf\httpd.conf
Config file path ('none' to skip web server setup):
> /etc/httpd/conf/httpd.conf  输入http服务主配置文件路径
-----> Need to create a new config file ?
Do you want me to build a new AWStats config/profile
file (required if first install) [y/N] ? y
-----> Define config file name to create
What is the name of your web site or profile analysis ?
Example: www.mysite.com
Example: demo
Your web site, virtual server or profile name:
> www.kgc.com           输入域名
> 一直回车到结束

修改http服务配置文件

[root@localhost tools]# vi /etc/httpd/conf/httpd.conf
<Directory "/usr/local/awstats/wwwroot">Options NoneAllowOverride None
#    Order allow,deny     注释掉
#    Allow from all        注释掉Require all granted          所有人都可以访问  


编辑awstats服务生成的配置文件

[root@localhost tools]# cd /etc/awstats/
[root@localhost awstats]# vim awstats.www.kgc.com.conf
LogFile="/var/log/httpd/access_log"   修改监控的 日志名称
找到220行,有如下内容,这是放日志的位置:
DirData="/var/lib/awstats"
发现没有在这个目录下创建一个目录
v[root@localhost lib]#mkdir /var/lib/awstats 创建一个目录
[root@localhost lib]# systemctl restart httpd.service www.kgc.com/awstats/awstats.pl?config=www.kgc.com   访问网站

在客户机中打开浏览器,访问统计后台地址

进入awstats软件目录,执行脚本刷新访问数据

[root@localhost awstats]# cd /usr/local/awstats/tools/     **进入目录
[root@localhost tools]# ./awstats_updateall.pl now   更新数据

添加周期性计划任务

[root@localhost awstats]# crontab -e     ## 编辑周期性计划任务写入如下内容:
*/5 * * * * /usr/local/awstats/tools/awststs_updateall.pl now
[root@localhost tools]# systemctl start crond   开启服务

优化网页地址

[root@localhost httpd]# cd /var/www/html/[root@localhost html]# vim logs.html
<html>
<head><meta http-equiv=refresh content="0;url=http://20.0.0.26/awstats/awstats.pl?config=www.test.com">
</head>
<body></body>
</html>

搭建AWStats日志分析系统相关推荐

  1. Centos7.6下搭建AWStats日志分析系统

    文章目录 一.AWStats日志分析系统简介 二.部署AWStats日志分析系统 一.AWStats日志分析系统简介 Perl语言开发的一款开源日志分析系统 可用来分析Apache.Samba.Vsf ...

  2. AWStats日志分析系统

    文章目录 一.概述 二.实验环境 三.实验步骤 四.安装配置apache 五.安装配置DNS 六.安装AWStats 七.实验测试 搭建服务所需安装包和工具包 链接:https://pan.baidu ...

  3. AWStats 日志分析系统(含源码包)

    前言 在上一篇文章中写了关于httpd的一些简介.配置.那么我们应该知道,HTTP服务器的访问量非常庞大,在它的访问日志文件access_log 中,记录了很多很多客户的访问信息,维护的管理人员会通过 ...

  4. 部署Awstats日志分析系统

    AWStats分析系统是使用Perl语言开发的一款开源日志分析系统.可用于分析Apache.Samba.Vsftpd.IIS等服务的日志信息.也可以结合crond等计划任务,不断对增长的日志进行定期分 ...

  5. awstats linux日志分析,Linux环境下安装部署AWStats日志分析系统实例

    AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息. 此文章主要讲解如何在linux系统下安 ...

  6. Linux环境下安装部署AWStats日志分析系统实例

    AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息.       此文章主要讲解如何在lin ...

  7. linux 分析系统配置,在Linux系统上部署AWStats日志分析系统

    AWStats是使用Perl语言开发的一款开源日志分析系统,它不仅可用来分析Apache网站服务器的访问日志,也可用来分析Samba Vsftpd IIS等服务的日志信息.综合crond等计划任务服务 ...

  8. 搭建ELK日志分析系统详解

    日志分析是运维工程师解决系统故障.发现问题的主要手段.日志包含多种类型,包括程序日志.系统日志以及安全日志等.通过对日志的分析,既可以做到未雨绸缪.预防故障的发生,又可以在故障发生时,寻找蛛丝马迹.快 ...

  9. 快速搭建ELK日志分析系统

    官网地址:https://www.elastic.co/cn/ 官网权威指南:https://www.elastic.co/guide/cn/elasticsearch/guide/current/i ...

最新文章

  1. SearchScore
  2. Python 列表 sort( )方法
  3. scp 报错 not a regular file
  4. JAVA入门到精通-第7讲-成员方法-构造方法
  5. mybatis中使用小于号
  6. 第四章 Python 外壳 :代码结构
  7. matlab波形反白,基于MATLAB的海岸污染物浓度扩散实验分析
  8. TURBOMAIL邮件服务器—挽救错误邮件
  9. 微信浏览器 视频小窗 播放 微信网页
  10. Codeforces 4D. Mysterious Present
  11. 2021-07-02
  12. 技巧:苹果电脑怎么清理缓存文件
  13. 出售计算机广告英文作文,英语四级作文参考范文:二手电脑广告
  14. 网站banner设计有什么好的方法
  15. 分布式文件系统(Distributed File System,DFS)
  16. js 对象中,可枚举性(enumerable)是什么?
  17. 解析四种大数据文件格式
  18. 用c语言将2048的分数存档,利用C语言实现2048小游戏的方法
  19. [数据分析笔记] 网易云歌单分析系列03—pyecharts折线图
  20. 09. 软件测试工程师的核心竞争力是什么

热门文章

  1. 深度解密Go语言之scheduler
  2. 深度解密Go语言之反射
  3. 矩阵中的最长递增路径
  4. Easy Tech:什么是I帧、P帧和B帧?
  5. 【轻端重云和边缘架构新模式】
  6. 玩转StyleGAN2模型:教你生成动漫人物
  7. Netflix选择AVIF作为下一代图片压缩技术
  8. Program terminated with signal 11, Segmentation fault.
  9. 自定义语言的实现——解释器模式
  10. 大剑无锋之Hbase的优化【面试推荐】