Awstats RHEL6下安装

面试题-手撕NMS(非极大值抑制) 非极大值抑制(Non-Maximum Suppression,NMS)是一种常用于目标检测和计算机视觉中的算法,用于去除重叠的边界框,保留最可能是真实目标的边界框。其核心就是对一组检测框,找出其中属于同一个类别且分数最高的那个框,然后把和这个框的IOU值大于阈值的那些框都删掉。 阅读详情


         AWStats是在Sourceforge上发展很快的一个基于Perl的WEB日志分析工具。相对于另外一个非常优秀的开放源代码的日志分析工具Webalizer,AWStats的优势在于:

1.      界面友好:可以根据浏览器直接调用相应语言界面(有简体中文版)

2.      基于Perl:并且很好的解决了跨平台问题,系统本身可以运行在GNU/Linux上或Windows上(安装了ActivePerl后);分析的日志直接支持Apache格式 (combined)和IIS格式(需要修改)。Webalizer虽然也有Windows平台版,但目前已经缺乏维护;AWStats完全可以实现用一套系统完成对自身站点不同WEB服务器:GNU/Linux/Apache和Windows/IIS服务器的统一统计。

3.      效率比较高:AWStats输出统计项目比Webalizer丰富了很多,速度仍可以达到Webalizer的1/3左右,对于一个日访问量 百万级的站点,这个速度都是足够的;

4.      配置/定制方便:系统提供了足够灵活但缺省也很合理的配置规则,需要修改的缺省配置不超过3,4项就可以开始运行,而且修改和扩展的插件还是比较多的;

5.      AWStats的设计者是面向精确的"Human visits"设计的,因此很多搜索引擎的机器人访问都被过滤掉了,因此有可能比其他日志统计工具统计的数字要低,来自公司内部的访问也可以通过IP过滤 设置过滤掉。

6.      提供了很多扩展的参数统计功能:使用ExtraXXXX系列配置生成针对具体应用的参数分析会对产品分析非常有用。

 

         Awstats是一个免费非常简洁而且强大有个性的统计工具。它可以统计您站点的如下信息:

  一:访问量,访问次数,页面浏览量,点击数,数据流量等

  二:精确到每月、每日、每小时的数据

  三:访问者国家

  四:访问者IP

  五:Robots/Spiders的统计

  六:纺客持续时间

  七:对不同Files type 的统计信息

  八:Pages-URL的统计

  九:访客操作系统浏览器等信息

  十:其它信息(搜索关键字等等)

更多与其他工具:Webalizer, analog的比较请参考:

http://awstats.sourceforge.net/#COMPARISON

         AWStats的运行模式是这样的:

1.      分析日志:运行后将这样的日志统计结果归档到一个AWStats的数据库(纯文本)里;

2.      然后是输出:分两种形式

一种是通过cgi程序读取统计结果数据库输出;

一种是运行后台脚本将输出导出成静态文件;

 

去官网下载软件源码

http://nchc.dl.sourceforge.net/project/awstats/AWStats/7.0/awstats-7.0.tar.gz

安装配置

# ll awstats-7.0.tar.gz

-rw-r--r-- 1 root root 1254327  5月 23 05:06 awstats-7.0.tar.gz

# tar xf awstats-7.0.tar.gz

# mv awstats-7.0 /usr/local/awstats

# cd /usr/local/awstats

# ls

docs  README.TXT  tools  wwwroot

# perl tools/awstats_configure.pl  //配置安装AWStats日志分析软件

 

----- AWStats awstats_configure 1.0 (build 1.9) (c) Laurent Destailleur -----

This tool will help you to configure AWStats to analyze statistics for

one web server. You can try to use it to let it do all that is possible

in AWStats setup, however following the step by step manual setup

documentation (docs/index.html) is often a better idea. Above all if:

- You are not an administrator user,

- You want to analyze downloaded log files without web server,

- You want to analyze mail or ftp log files instead of web log files,

- You need to analyze load balanced servers log files,

- You want to 'understand' all possible ways to use AWStats...

Read the AWStats documentation (docs/index.html).

 

-----> Running OS detected: Linux, BSD or Unix

 

-----> Check for web server install

 

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   //web主配置文件位置

 

-----> Check and complete web server config file '/etc/httpd/conf/httpd.conf'

  Add 'Alias /awstatsclasses "/usr/local/awstats/wwwroot/classes/"'

  Add 'Alias /awstatscss "/usr/local/awstats/wwwroot/css/"'

  Add 'Alias /awstatsicons "/usr/local/awstats/wwwroot/icon/"'

  Add 'ScriptAlias /awstats/ "/usr/local/awstats/wwwroot/cgi-bin/"'

  Add '<Directory>' directive

  AWStats directives added to Apache config file.

 

-----> Update model config file '/usr/local/awstats/wwwroot/cgi-bin/awstats.model.conf'

  File awstats.model.conf updated.

 

-----> 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.sxkeji.com.cn

 

-----> Define config file path

In which directory do you plan to store your config file(s) ?

Default: /etc/awstats

Directory path to store config file(s) (Enter for default):

>

 

-----> Create config file '/etc/awstats/awstats.www.sxkeji.com.cn.conf'

 Config file /etc/awstats/awstats.www.sxkeji.com.cn.conf created.

 

-----> Restart Web server with '/sbin/service httpd restart'

停止 httpd:                                               [确定]

正在启动 httpd:                                           [确定]

 

-----> Add update process inside a scheduler

Sorry, configure.pl does not support automatic add to cron yet.

You can do it manually by adding the following command to your cron:

/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.sxkeji.com.cn

Or if you have several config files and prefer having only one command:

/usr/local/awstats/tools/awstats_updateall.pl now

Press ENTER to continue...

 

 

A SIMPLE config file has been created: /etc/awstats/awstats.www.sxkeji.com.cn.conf

You should have a look inside to check and change manually main parameters.

You can then manually update your statistics for 'www.sxkeji.com.cn' with command:

> perl awstats.pl -update -config=www.sxkeji.com.cn

You can also read your statistics for 'www.sxkeji.com.cn' with URL:

> http://localhost/awstats/awstats.pl?config=www.sxkeji.com.cn

 

Press ENTER to finish...

# mkdir /var/lib/awstats  //创建数据目录文件

 

# vim /etc/awstats/awstats.www.sxkeji.com.cn.conf

# cat /etc/awstats/awstats.www.sxkeji.com.cn.conf | grep -vnE '^$|^#' | less

51:LogFile="/var/log/httpd/access_log"   //Apache日志文件位置

63:LogType=W

122:LogFormat=1        //使用httpd默认的日志格式

134:LogSeparator=" "

153:SiteDomain="www.sxkeji.com.cn"

168:HostAliases="sxkeji.com.cn www.sxkeji.com.cn 127.0.0.1 localhost"

188:DNSLookup=2

203:DirData="/var/lib/awstats"  //数据目录文件

 

分析命令

# /usr/local/awstats/wwwroot/cgi-bin/awstats.pl --update --config=www.sxkeji.com.cn

//会自动调用/etc/awstats/awstats.www.sxkeji.com.cn.conf这个配置文件

Create/Update database for config "/etc/awstats/awstats.www.sxkeji.com.cn.conf" by AWStats version 7.0 (build 1.971)

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: 6

 Found 0 dropped records,

 Found 0 comments,

 Found 0 blank records,

 Found 0 corrupted records,

 Found 0 old records,

 Found 6 new qualified records.

 

本地访问:

http://localhost/awstats/awstats.pl?config=www.sxkeji.com.cn

非本地访问:

http://IP/awstats/awstats.pl?config=www.sxkeji.com.cn


Windows下Colmap编译安装全攻略:从Boost到CUDA的避坑指南 本文详细介绍了在Windows系统下编译安装Colmap三维重建工具的完整流程与实战经验。针对Boost库版本兼容性、CUDA与Visual Studio的版本匹配等常见难题提供了具体的避坑指南和解决方案,帮助开发者高效完成从环境配置到最终部署的全过程。 阅读详情

相关推荐

从CLIP到AnomalyCLIP:零样本异常检测的跨领域进化之路

本文探讨了从CLIP到AnomalyCLIP的技术演进,重点介绍了零样本异常检测在跨领域应用中的突破。AnomalyCLIP通过对象无关提示学习和多尺度特征提取,显著提升了工业质检、医疗影像等领域的检测精度,实现了高达96.4%的金属螺母划痕检测精度和85.7%的皮肤癌敏感度。这一技术为多模态模型在异常检测中的应用开辟了新路径。

r2s3t4的博客 111

AWStats 强大的日志分析系统

需求 在日常web服务器的运行中,记录了大量的客户机访问的信息,而如何快捷地知道此刻web服务器的访问及运行情况,如每天的访问IP数量、点击量最大的页面、每日的访问高峰时间段等信息呢? 解决方案 将通过使用强大的日志分析系统AWStats对其进行自动化的日志分析与统计工作。 AWStats介绍 AWStats是使用Perl语言开发的一款开源日志分析系统,它不仅可用来分析Apache网站服务器的访...

ff00yo的博客 542

桑基图实战指南:Excel/Python/R三工具高效绘制方法

桑基图是一种以线条宽度编码流量大小、以节点位置表达流程阶段、以连接关系呈现数据流向的专项可视化技术,其核心原理在于‘宽即量、位即序、连即逻辑’。它并非装饰性图表,而是面向业务诊断的分析前置工具,尤其适用于预算分配、能源损耗、用户转化等存在明确单向流动与显著数值差异的场景。相比传统柱状图或漏斗图,桑基图能天然暴露系统瓶颈与隐性损耗,大幅提升决策效率。本文聚焦工程落地,覆盖Excel插件快速交付、Python Plotly交互开发、R networkD3生态集成三大主流路径,兼顾数据准备铁律、索引映射规范与中文

cuml0912的博客 488

Apache2.2.17源码编译安装以及配置虚拟主机

WEB服务(一) 理论部分: Apache服务主要是多个服务的组合,名称来自于A Patchy Server 意思是基于原有的WEB程序的代码修改(补丁)后形成的服务器程序 1995年发布第一个版本1.0一直有Apache Group负责该项目的维护和管理1999年成立了Apache的软件基金会官方网站是http://www.apache.org/ ASF是非盈利性组...

weixin_34122548的博客 227

从软体机器人到鞋垫分析:Abaqus超弹性材料(Ogden模型)仿真配置全流程

本文详细介绍了Abaqus中Ogden模型在超弹性材料仿真中的应用全流程,涵盖从实验数据导入、参数拟合到模型构建与求解优化的关键步骤。特别针对鞋垫分析等生物力学场景,提供了单元选择、接触设置和并行计算等实用技巧,帮助工程师实现高精度仿真分析。

weixin_42525385的博客 399

QT的温湿度显示系统

大家好,这里是石侃侃的博客,欢迎前来讨论这篇文章介绍的是DHT11在2440上的基于Qt5.6的应用基于单片机系统的温湿度监测系统构成框图如图2-1所示。图2-1 系统构成框图该系统采用单片机s3c2440作为了本设计的核心元件。利用LCD作为了显示器件,利用触摸屏作为用户界面输入设备,第一行显示当前实时的温度,湿度,第二行依次显示历史时刻最高的温度值,最高的湿度值。第三行是一个文本框,记录了程...

zxpcus的博客 1万+

在Linux上配置AWSTATS with GeoIP

原贴: ddt2000 2005-04-07 17:15

最实用的Linux博客 2272

[Pytorch案例实践001]手写MNIST数字识别

Pytorch实现手写数字识别,带完整数据集。

2403_83044722的博客 1115

rhel5.5下安装awstats实现网站流量监控

Awstats是一个免费的并且简洁强大的统计工具。它可以统计您站点的诸多信息,比如流量、流量来源、Robots/Spiders的统计、访客操作系统浏览器等等信息。是非常实用的,本文将用工作中的实战向您介绍如何在linux下安装和简单配置Awstats。 step 1 安装apache2 用rpm包,yum, 源码都可以。 RPM -ivh httpd-2.2.3-...

weixin_33830216的博客 130

【技术实践指南】Python解析FactSet Revere供应链数据:构建企业级断裂与重构监测指标

本文提供了一份企业级Python实践指南,详细解析如何利用FactSet Revere供应链数据库,构建供应链断裂与重构监测指标。内容涵盖数据清洗、关系对筛选、时间序列处理及核心指标(断裂、恢复、转移)的工程化实现,旨在帮助数据工程师与分析师搭建自动化、可解释的供应链风险监控系统。

weixin_29051811的博客 928

基于A*算法的二维栅格地图路径规划与避障MATLAB仿真

本文将介绍如何使用MATLAB编写基于A*算法的二维栅格地图路径规划与避障的仿真程序。我们可以使用二维数组表示地图,其中每个元素表示一个栅格的状态,例如1表示障碍物,0表示可行走区域。接下来,我们需要定义A*算法的节点类。G值表示从起始节点到当前节点的代价,H值是启发式函数估计的从当前节点到目标节点的代价。算法,我们可以有效地找到起始点到目标点的最短路径,并在仿真中进行可视化展示。算法的基本思路是从起始节点开始,按照一定的启发式函数选择下一个节点,直到找到目标节点或者遍历完所有可行走区域。

ByteWhizX的博客 1273

rhel5.5下安装awstats实现网站流量监控(续)

本文接rhel5.5下安装awstats实现网站流量监控一文,继续介绍apache中多个虚拟主机的awstats应用。 一. 配置apache虚拟主机 vim /etc/httpd/conf/httpd.conf 修改NameVirtualHost 192.168.254.127:80 #IP地址为本机IP 在配置文件最后,增加三个虚拟...

weixin_33963189的博客 150

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

RHEL 5服务篇—使用Apache搭建web服务(四)部署AWStats网站分析系统

在httpd服务器的访问日志文件access_log中,记录了大量的客户机访问信息,通过分析这些信息,可以及时了解web站点的访问情况。但是由于access_log文件记录的信息太多,查看起来很不方便,所以我们使用AWStats分析系统生成图形界面查看。AWStats是使用perl语言开发的一款开源日志分析工具,它不仅可用来分析Apache网站服务器的访问日志,也可以用来分析Samba、Vsftp

数据恢复_邓奇 513

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

【20年架构师总结】编译安装Apache2.4,yum安装awstats,配置解析httpd2.4日志

浏览器请求↓config=xxx↓通过 ScriptAlias 路由 → 执行CGI脚本↓生成的HTML需要 /awstatsicons/xxx.png↓通过 Alias 路由 → 物理目录中的图片↓返回图片内容物理文件是否实际存在文件权限和所有权SELinux上下文(仅限RHEL系)上级目录的覆盖性配置(如主配置中的Deny规则)

老韩的Linux云计算架构师进阶之路 672

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

awstats分析apche日志

好吧。之前写过关于apache日志的文章,本意是了解一下apache日志的配置和基础解读为apache日志分析打好基础,应用到生产之后能够对网站的维护和日常生产做出指导作用。 写在前面的话: 因为我的实际生产环境AS4、AS5、AS6都有,所以都做了实验,并且现在都已经应用在生产中了。但实际这个东西三版系统中除了最后jawstats的应用有点问题以外,其它都一样,所以这里用AS4做基础

捏磐火 凤凰巢 1434

RHEL5.4 部署web日志分析服务之awstats+jawstats

一 awstats简介 1 awstats是一个基于跑Perl 的web日志分析工具,其可以跨平台,界面友好,分析内容详尽,并支持多个语言操作界面, 2 awstats优点 awstats能够分析web统计的所有数据,包括访问量,访问这者数量,页面,点击,高峰时段,访问者的操作系统,浏览器类型及其版本,搜索引擎,关键字,机械访问,...

weixin_33691817的博客 281

在RHEL5下构建LAMP网站服务平台之awstats日志分析工具的配置

虽然我们可以通过访问httpd服务中的日志文件access_log及时了解web站点的访问情况,但更加方便的做法是使用awstats工具完成自动化日志分析与统计工作。本文主要介绍awstats工具的安装与配置方法。 最新版本的awstats软件包可以从http://awstats.sourceforge.net/网站下载。 本文使用软件包为:aws...

weixin_34342207的博客 146

经典日志分析-AWStats

最初对awstats仅是听说过,这阵子要用到,网上搜了搜,相关的介绍,不得不说,真少,索性便自己写个,对于自己是个记录,以后能看,或许还能帮助到别人。 这是一个用起来很爽的日志分析工具,几乎完全满足一些中小型网站的需求分析,当然,这是笔者认为;主页为: http://awstats.sourceforge.net/ ---吐槽一句-->笔者完全打不开啊有木有下载地址...

weixin_34247155的博客 80

如何在 CentOS 8 或 Stream 上安裝 EPEL 8 存储库

基于RHEL 8的CentOS最新操作系统8现在可以与BaseOS和APPPstream一起使用,作为默认存储库。但是,有一个规定可以安装并启用 EPEL 存储库以添加额外的包。 EPEL 8 repo(Enterprise Linux的额外软件包)已经有一段时间可以安装在Redhat 8上,但是,CentOS 8刚刚在2019年9月26日发布,因此,在ti上安装EPEP 8的方法将是相同的。 现在,在 CentOS 或 Redhat 上需要 EPEL 存储库吗? 实际上,有很多软件包或软件无法使用R

allway2的博客 3928

rhel 5 检测软件awstats,cacti,ntop搭建

awstats的搭建 (linux5.4) 挂载光盘 mount /dev/cdrom /media cd /media/Server rpm -ivh php-pdo-[tab] php-mysql-[tab] php-gd-[tab] php-mbstring-[tab] 修改ftp vi /etc/vsftpd/vsftpd.conf ...

weixin_34010949的博客 90

RHEL5中web服务器的搭建

安装软件包httpd(软件包)httpd-devel(开发工具)httpd-manual(服务手册)[root@localhostyum.repos.d]#yuminstallhttpdhttpd-develhttpd-manual–y启动服务[root@localhost~]#servicehttpdrestart 停止httpd:...

willjay01的博客 266

构建httpd网站服务器(一) -- Apache+AWStats分析系统

Apache起源源于 A Patchy Server,著名的开源Web服务软件1995年时,发布Apache服务程序的1.0版本由Apache软件基金会(ASF)负责维护最新的名称为 “Apache HTTP Server” 官方站点:http://httpd.apache.org/ 主要特点开放源代码、跨平台应用支持多种网页编程语言模块化设计 、运行稳定、良好的安全性软件版...

weixin_34242509的博客 146
上一篇: Linux下系统资源监控工具Collectl基本介绍
下一篇: Awstats显示国家地区插件GeoIP安装
kumu_Linux
博客等级 码龄14年 68粉丝 94原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值