搭建AWStats日志分析系统
文章目录
- 搭建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日志分析系统相关推荐
- Centos7.6下搭建AWStats日志分析系统
文章目录 一.AWStats日志分析系统简介 二.部署AWStats日志分析系统 一.AWStats日志分析系统简介 Perl语言开发的一款开源日志分析系统 可用来分析Apache.Samba.Vsf ...
- AWStats日志分析系统
文章目录 一.概述 二.实验环境 三.实验步骤 四.安装配置apache 五.安装配置DNS 六.安装AWStats 七.实验测试 搭建服务所需安装包和工具包 链接:https://pan.baidu ...
- AWStats 日志分析系统(含源码包)
前言 在上一篇文章中写了关于httpd的一些简介.配置.那么我们应该知道,HTTP服务器的访问量非常庞大,在它的访问日志文件access_log 中,记录了很多很多客户的访问信息,维护的管理人员会通过 ...
- 部署Awstats日志分析系统
AWStats分析系统是使用Perl语言开发的一款开源日志分析系统.可用于分析Apache.Samba.Vsftpd.IIS等服务的日志信息.也可以结合crond等计划任务,不断对增长的日志进行定期分 ...
- awstats linux日志分析,Linux环境下安装部署AWStats日志分析系统实例
AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息. 此文章主要讲解如何在linux系统下安 ...
- Linux环境下安装部署AWStats日志分析系统实例
AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息. 此文章主要讲解如何在lin ...
- linux 分析系统配置,在Linux系统上部署AWStats日志分析系统
AWStats是使用Perl语言开发的一款开源日志分析系统,它不仅可用来分析Apache网站服务器的访问日志,也可用来分析Samba Vsftpd IIS等服务的日志信息.综合crond等计划任务服务 ...
- 搭建ELK日志分析系统详解
日志分析是运维工程师解决系统故障.发现问题的主要手段.日志包含多种类型,包括程序日志.系统日志以及安全日志等.通过对日志的分析,既可以做到未雨绸缪.预防故障的发生,又可以在故障发生时,寻找蛛丝马迹.快 ...
- 快速搭建ELK日志分析系统
官网地址:https://www.elastic.co/cn/ 官网权威指南:https://www.elastic.co/guide/cn/elasticsearch/guide/current/i ...
最新文章
- SearchScore
- Python 列表 sort( )方法
- scp 报错 not a regular file
- JAVA入门到精通-第7讲-成员方法-构造方法
- mybatis中使用小于号
- 第四章 Python 外壳 :代码结构
- matlab波形反白,基于MATLAB的海岸污染物浓度扩散实验分析
- TURBOMAIL邮件服务器—挽救错误邮件
- 微信浏览器 视频小窗 播放 微信网页
- Codeforces 4D. Mysterious Present
- 2021-07-02
- 技巧:苹果电脑怎么清理缓存文件
- 出售计算机广告英文作文,英语四级作文参考范文:二手电脑广告
- 网站banner设计有什么好的方法
- 分布式文件系统(Distributed File System,DFS)
- js 对象中,可枚举性(enumerable)是什么?
- 解析四种大数据文件格式
- 用c语言将2048的分数存档,利用C语言实现2048小游戏的方法
- [数据分析笔记] 网易云歌单分析系列03—pyecharts折线图
- 09. 软件测试工程师的核心竞争力是什么