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

在httpd服务器的访问日志文件access_log中,记录了大量的客户机访问信息,通过分析这些信息,可以及时了解web站点的访问情况。但是由于access_log文件记录的信息太多,查看起来很不方便,所以我们使用AWStats分析系统生成图形界面查看。

AWStats是使用perl语言开发的一款开源日志分析工具,它不仅可用来分析Apache网站服务器的访问日志,也可以用来分析Samba、Vsftpd、IIS等服务的日志信息。结合crond等计划任务服务,可以对不断增长的日志内容定期进行分析。

AWStats软件包可以从http://awstats.sourceforg.net网站中下载。

1、安装AWStats软件包

awstats软件包安装非常简单,只需要将软件包解压后部署到httpd服务器中的“/usr/local/”目录下即可。

[root@localhost /]#unzip awstats-7.0.zip

[root@localhost /]#mv awstats-7.0 /usr/lcoal/awstats

2、为要统计的站点建立配置文件

使用AWStats系统时,该系统支持分别统计多个网站的日志文件,通常以网站名称来区分不同的站点。因此,在执行日志文件分析之前,需要为每个web站点建立站点统计配置文件,借助于AWStats程序提供的awstats_configure.pl脚本可以简化创建过程。

[root@localhost /]#cd /usr/lcoal/awstats/tools/

[]root@localhost tools]#./awstats_configure.pl

之后将会进入一个交互的配置过程,将会检查awstats的安装目录,httpd服务的配置路径,日志记录格式等系统环境,并提示用户指定站点名称,设置配置文件路径。

1)指定httpd主配置文件的路径

时间: 2024-08-31 20:00:18

使用Apache搭建web服务(四) 部署AWStats网站分析系统的相关文章

使用Apache搭建Web服务(一)

在当今的互联网中常用的搭建web服务器的方法有两种,一种是IIS.一种是Apache.大家都知道IIS是微软的产品,只支持在windows系统上使用.那么我们想在Linux系统中搭建web服务器该怎么办呢?没错我们使用Apache.Apache因是开源软件,又可以跨平台使用,还支持多种网页格式,因此被使用在众多的Linux系统中. Apache的特点:开放软代码.可以跨平台使用.支持多种网页语言.可以模块化部署. 安装httpd服务器软件 在配置Apache网站服务之前,需要正确安装httpd服

使用Apache搭建web服务(三) 构建web虚拟主机

虚拟web主机指的是在同一台服务器中运行多个web站点,其中的每一个站点实际并不独立占用整个服务器,因此被称为"虚拟的web主机".在搭建虚拟web主机时,可以使用三种方法搭建虚拟web服务,基于IP地址.基于端口号和基于域名的.常用的是基于域名构建虚拟web主机.那么我们就来了解一下怎样搭建这三种不同的虚拟web主机. 基于IP地址的虚拟主机:为每个虚拟主机使用不同的域名,不同的IP来实现. 基于端口的虚拟主机:这中方式不使用域名.IP地址来区分,而是使用不同的端口号来实现. 基于域

[译] 如何在 ChromeOS 下用 Go 搭建 Web 服务

本文讲的是[译] 如何在 ChromeOS 下用 Go 搭建 Web 服务, 原文地址:How I built a web server using Go - and on ChromeOS 原文作者:Peter GleesonFollow 译文出自:掘金翻译计划 译者:xiaoyusilen 校对者:nicebug,steinliber Linux →ChromeOS →Android →Linux Emulator 有时会有人问我:「你究竟为什么要用 Chromebook 做 Web 开发呢

使用 Amazon Web 服务完成部署过程

Apache Geronimo是 Apache Software Foundation的最新项目之一.Java 专家 Kunal Mittal 将通过演示如何在 Geronimo 中编写和开发标准 J2EE Web 服务代码,向您介绍 Geronimo 的 Web 服务功能. 要确定某个应用服务器是否支持 Web 服务开发工作吗?Apache Geronimo 应用服务器完全可以满足这一要求,它是 Apache Software Foundation 的最新项目之一.Java 专家 Kunal

如何在 windows 系统中搭建Web服务

一.WWW概述 (1).WWW概述 WWW(World  Wide  Web)服务:即万维网服务,是指在网上发布,并可以通过浏览观看的图形化页面服务 万维网服务是通过建立Web站点来实现的 [Apahce] 开源软件,用户可免费下载使用,支持Unix.Linux.Windows等操作系统    Apahce的特点就是简单.高效.性能稳定 [IIS]:Internet  Iformation Service IIS是微软公司的Web服务器产品,IIS提供了一个图形化界面的管理工具,称为Intern

RHCE学习<6>Apache、Nginx详解和AWStats日志分析

一.Apache服务 Apache是Apache软件基金会的一个开放源码的网页服务器,是世界使用最广泛的Web服务端之一,译为阿帕奇:Apache具有优秀的性能,稳定性,是通过加载模块来提供各种功能. 1.主配置httpd.conf 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ServerRoot     #服务目录 ServerAdmin    #管理员邮箱 user           #运行服务的用户身份 group        

省局部署网络流量分析系统提高网络管理水平

为了加强全省地税http://www.aliyun.com/zixun/aggregation/32416.html">网络系统的监控与管理,省局经过省市两级信息部门近三个月的紧张实施,在全省地税系统部署了网络流量分析系统. 该系统包括网络管理平台.流量分析组件以及探针服务器三部分,主要有三大功能:一是可以对网络系统的运行状况进行实时监控,准确了解全省700多条广域网络线路的通断情况,以便及时解决故障和问题:二是可以对全省广域网流量进行收集和分析,对网络带宽的占用情况进行预警,防止网络拥塞

使用Apache搭建web网站(二) 客户端访问控制

为了更好的控制对网站资源的访问,我可以为特定的网站目录添加访问授权.我们可以分别通过限制客户机的地址和用户访问权限两方面控制用户的访问.那么我们就分别讲解一下这两种控制方式,这两种控制方式都应用于httpd.conf配置文件中的目录区域<Directory 目录位置>......</Directory>范围内. 客户机地址限制 通过配置项order,Deny from,Allow from,根据客户机的主机名或IP地址来限制是否客户端访问.使用Order配置项时,可以设置为&quo

部署Java Web服务

引言 在过去数年里,随着万维网联盟(World Wide Web Consortium,W3C)更新了核心规范,并引入了弥补 Web服务最初缺陷的新规范,Web服务发生了大量的变化.W3C 的Web Services Activity 小组所维护的规范以独立于供应商的方式将 Web服务作为一组 XML 规范进行处理. 同时,Java Community Process (JCP) 也在维护自己的规范集,以将 W3C 的建议合并到 Java 语言中.Java APIs for XML(JAX-RP