Linux---Awstats日志分析

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

Linux—Awstats日志分析

一.AWStats日志分析系统

1.Perl语言开发的一款开源日志分析系统

2.可用来分析Apache,Samba,Vsftpd,IIS等服务器的访问日志

3.信息结合crond等计划任务服务,可对日志内容定期进行分析

二.Awstats日志分析实验

1.安装服务
[root@localhost ~]# yum install bind httpd -y
2.配置DNS
主配置文件:
[root@localhost ~]# vim /etc/named.conf 

在这里插入图片描述

区域配置文件:
[root@localhost ~]# vim /etc/named.rfc1912.zones 

在这里插入图片描述

区域数据配置文件:
[root@localhost named]# ls
data  dynamic  named.ca  named.empty  named.localhost  named.loopback  slaves
[root@localhost named]# cp -p named.localhost kgc.com.zone
[root@localhost named]# vim kgc.com.zone 

在这里插入图片描述

开启服务:
[root@localhost named]# systemctl start named
3.配置Ahache:
配置文件:
[root@localhost named]# vim /etc/httpd/conf/httpd.conf 

在这里插入图片描述

在这里插入图片描述

关防火墙,开服务:
[root@localhost named]# systemctl stop firewalld.service 
[root@localhost named]# setenforce 0
[root@localhost named]# systemctl start httpd
4.解析,并访问:
[root@localhost ~]# systemctl stop firewalld.service 
[root@localhost ~]# setenforce 0
[root@localhost ~]# vim /etc/resolv.conf 
[root@localhost ~]# 

在这里插入图片描述

在这里插入图片描述

5.准备安装包,并解压:
[root@localhost ~]# rz

[root@localhost ~]# ls
anaconda-ks.cfg     initial-setup-ks.cfg  模板  图片  下载  桌面
awstats-7.6.tar.gz  公共                  视频  文档  音乐
[root@localhost ~]# tar zxvf awstats-7.6.tar.gz -C /opt/
6.把包移到/usr/local下,并重命名:
[root@localhost ~]# mv /opt/awstats-7.6 /usr/local/awstats
7.用脚本配置Apache文件:
[root@localhost opt]# cd /usr/local/awstats/tools
[root@localhost tools]# ls
awstats_buildstaticpages.pl  awstats_updateall.pl  httpd_conf          nginx               xslt
awstats_configure.pl         dolibarr              logresolvemerge.pl  urlaliasbuilder.pl
awstats_exportlib.pl         geoip_generator.pl    maillogconvert.pl   webmin
[root@localhost tools]# ./awstats_configure.pl

在这里插入图片描述

在这里插入图片描述

配置Apache:
[root@localhost tools]# vim /etc/httpd/conf/httpd.conf

在这里插入图片描述

[root@localhost tools]# vim /etc/awstats/awstats.www.kgc.com.conf
[root@localhost tools]# mkdir /var/lib/awstats
修改访问日志文件位置:
LogFile="/var/log/httpd/access_log"

DirData="/var/lib/awstats"
8.重启服务并查看
[root@localhost tools]# systemctl restart httpd.service 

在这里插入图片描述

9.更新数据,并查看:
[root@localhost tools]# ./awstats_updateall.pl now
Running '"/usr/local/awstats/wwwroot/cgi-bin/awstats.pl" -update -config=www.kgc.com -configdir="/etc/awstats"' to update config www.kgc.com
Create/Update database for config "/etc/awstats/awstats.www.kgc.com.conf" by AWStats version 7.6 (build 20161204)
From data in log file "/var/log/httpd/access_log"...
Phase 1 : First bypass old records, searching new record...
Searching new records from beginning of log file...
Phase 2 : Now process new records (Flush history on disk after 20000 hosts)...
Jumped lines in file: 0
Parsed lines in file: 12
 Found 0 dropped records,
 Found 0 comments,
 Found 0 blank records,
 Found 0 corrupted records,
 Found 0 old records,
 Found 12 new qualified records.

在这里插入图片描述

10.计划性任务更新数据
[root@localhost tools]# crontab -e
no crontab for root - using an empty one
crontab: installing new crontab

*/5 * * * *  /usr/local/awstats/tools/awstats_updateall.pl now
11.优化网页地址:
[root@localhost tools]# cd /var/www/html/
[root@localhost html]# vim aws.html

<html>
 <head>
   <meta http-equiv=refresh content="0;url=http://www.kgc.com/awstats/awstats.pl?config=www.kgc.com">
 </head>
 <body></body>
</html>
12.用直接用www.kgc.com/aws.html访问

在这里插入图片描述

LINUX过滤系统无用日志 文章目录概述问题描述操作步骤 概述 在日常运维中发现,系统日志里记录了大量的无用信息,使查看日志非常麻烦,可以设置一些过滤条件,使这些无用的日志不再出现在日志当中 问题描述 在/var/log/messages中,出现大量无用信息,如下: Sep 14 14:20:01 timescale systemd: Started Session 38043 of user root. Sep 14 14... 阅读详情

相关推荐

linux-日志分析命令

1、  ls -lth | grep jvm-xsweb.log  查看文件大小 2、  ls -lh jvm-xsweb.log  查看文件大小 3、   4、  查看进程 ps -ef UID        PID  PPID  C STIME TTY          TIME CMD UID  用户ID、但输出的是用户名  PID  进程的ID  PPID  父进程ID  C  进程占...

高姿势水平的博客 621

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

AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba、Vsftpd、IIS等日志信息。此文章主要讲解如何在linux系统下安装部署关于对Apache网站服务站日志分析AWStats。实验步骤一,安装部署AWStats分析软件。一,安装AWStats软件包。直接将其解压到/usr/local/awstats目录下即可完成安装...

weixin_30610431的博客 228

Linux日志分析工具之AWStats

AWStats是一款功能强大且功能强大的免费工具,可以图形方式生成高级Web,流媒体,ftp或邮件服务器统计信息。此日志分析器用作CGI或命令行, 并在几个图形网页中显示您的日志包含的所有可能信息。

微笑的段嘉许的博客 7765

Linux日志分析工具Awstats安装笔记

Linux日志分析工具Awstats安装笔记 By Michael前一段在朋友车东(http://www.chedong.com)的介绍下,得知了awstats这样一个好东西,由于工作一直很忙,好几次想去down下来安装了试试看都没有时间,前几天正巧有点空,去网上down了一个,看看文档,居然一下就安装成功了,一用感觉真的不错!下面把Michael的安装经历和大家分享!awsta

在水一方 1466

awstats linux日志分析,Linux 日志分析工具之AWStats详解

一、前言二、awstats 简介三、awstats 特点四、awstats 运行原理五、awstats 安装与配置详解六、awstats 执行日志分析七、awstats 进行多站点日志分析八、awstats 问题汇总IP 地址国家、区域显示问题中文乱码问题九、awstats 总结注,操作系统 CentOS 6.4 x86_64,软件版本 awstats 7.2(稳定版),软件下载。AWStats ...

weixin_39867066的博客 226

linux apache的日志分析工具,Linux服务器下Apache日志分析工具AWStats的安装使用

下面介绍下Linux服务器中Apache日志分析工具AWStats的安装使用 :1、事先安装好Apache2、安装awstats的命令(将awstats安装在/opt/awstats目录)mkdir -p /var/lib/awstatscd /optwget http://www.awstats.cn/files/awstats-6.6.tar.gztar zxvf awstats-6.6.ta...

weixin_39692253的博客 237

企业级问数智能体架构设计:从AI Agent到Text2SQL落地实践

自然语言处理技术的飞速发展,让“用对话代替报表”成为企业数据平台降本增效的重要路径。AI Agent 作为大模型与业务场景之间的桥梁,能将复杂的取数链路抽象为“理解-规划-执行-校验”的自动化流程,而 Text2SQL 则是其中将自然语言转化为可执行查询的关键技术。本文从架构视角出发,围绕意图识别、任务编排、数据语义层与权限控制等环节,剖析企业级问数智能体的四层架构设计,并对比单 Agent、多 Agent 与单主控+子 Agent 等主流编排模式的适用场景。结合 LangGraph 状态机与工程化兜底机制

weixin_33858336的博客 544

awstats linux日志分析,[原]Awstats日志分析工具

引用-----> Check for web server installEnter full config file path of your Web server.Example: /etc/httpd/httpd.confExample: /usr/local/apache2/conf/httpd.confExample: c:Program filesapache groupapac...

weixin_29492649的博客 368

awstats linux日志分析,Linux/Centos服务器安装配置日志分析Awstats

Awstats是用perl语言编写的web日志分析软件,可用于Apache、IIS、Nginx访问日志分析,界面友好、功能强大,支持中文显示。LAMP环境下Awstats安装:wget http://prdownloads.sourceforge.net/awstats/awstats-7.0.tar.gztar zxvf awstats-7.0.tar.gzmv awstats-7.0 /usr...

weixin_34269309的博客 260

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

AWStats是使用Perl语言开发的一款开源日志分析系统,它不仅可用来分析Apache网站服务器的访问日志,也可用来分析Samba Vsftpd IIS等服务的日志信息。综合crond等计划任务服务,可以对不断增长的日志内容定期进行分析。实验环境:一台Linux6.5虚拟机,IP地址为192.168.100.222一台windows虚拟机,地址为192.168.100.30AWStats软件包链...

weixin_28678151的博客 242

AWStats: Apache/IIS的日志分析工具——在GNU/Linux和Windows平台上的使用简介

作者: 车东 Email: chedongATbigfoot.com/chedongATchedong.com写于:2003/04 最后更新: 09/02/2004 16:00:20 Feed Back >> 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明http://www.chedong.com/tech/awstats.html关键词:aw

ZCatLinux --资讯与技术社区--Open Source World----Linux/Shell/DevOPS-- 2027

awstats linux日志分析,(总结)Linux下使用awstats分析Nginx的日志详情

系统环境为CenoOS 5.6,详细请参考之前的日志《CentOS 5.x使用yum安装Nginx+PHP(FastCGI)+MySQL生产环境》。Awstats 是目前最流行的日志分析工具,它提供比第三方日志更方便更详实的日志分析。系统安装的Nginx版本为 1.0.x,日志格式 Awstats 可以直接识别,并且由logrotate做了日志回滚,每日对日志进行截断。为了得到更准确的分析结果并且...

weixin_30649185的博客 203
上一篇: Linux---Apache上构建虚拟主机
下一篇: Linux---Apache网页优化---网页压缩
obsessiveY
博客等级 码龄7年 32粉丝 92原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值