Awstats是使用Perl语言开发的一款开源日志分析系统,他不仅可以用来分析apache网站服务的访问日志,也可以用来分析samba,vsftpd,iis等服务的日志信息

一.安装awstats软件包

只需要将软件包解压到httpd服务器中的/usr/local/目录下即可

tar zxf awstats-7.3

mvawstats-7.3  /usr/local/awstats

一.为要统计的站点建立配置文件

Awstats系统支持统计多个网站的日志文件,通常以网站名称来区分不同的站点。

  1. 首先切换到awstat/tools目录下,并执行其中的awstats_configure.pl脚本。

之后会进入一个交互式的配置过程。

  1. 指定httpd主配置文件的路径和要统计的网站名称(中间的一路Y然后回车完成)

  1. 修改站点统计配置文件

vim/etc/awstats/awstats.www.akhack.com.conf

LogFile=”/usr/local/httpd/logs/accesss_log”  //修改为记录访问日志的路径

DirData=”/var/lib/awstats”    //指定数据目录(需要创建这个目录)

mkdir/var/lib/awstats

  1. 执行日志分析,并设置cron计划任务

chmod+x awstats_updateall.pl

./awstats_updateall.pl  now  //更新所有站点的日志统计数据

crontab  -e

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

servicecrond start

Chkconfig–level 35 crond on

http://www.akhack.com/awstats/awstats.pl?config=www.akhack.com//访问分析系统

一.客户机地址限制

通过配置项order,deny from ,allow from,可以根据客户机的主机名和ip地址泪决定客户端访问。

Order用于设置限制顺序

Deny from和allow from用于设置具体限制内容

Allow,deny:先允许后拒绝

Deny,allow:先拒绝后允许

配置如下:

一.用户授权访问限制

  1. 创建用户认证数据文件

  1. 添加用户授权配置

转载于:https://blog.51cto.com/akhack/1760090

部署awstats分析系统相关推荐

  1. Apache构建web主机、日志分割及AWStats分析系统

    Apache小结 一.构建虚拟 Web 主机 1.1 基于域名的虚拟主机 1.1.1 基于域名的虚拟主机构建流程(理论) 1.1.1.1.为虚拟主机提供域名解析 方法一∶ 部署DNS域名解析服务器 来 ...

  2. Apache的配置与应用(构建web、日志分割及AWStats分析系统)

    Apache的配置与应用 一.构建虚拟Web主机 二.httpd服务支持的三种虚拟机类型 1.基于域名的虚拟主机 2.基于IP地址的虚拟主机 3.基于端口的虚拟主机 三.构建web虚拟目录与用户授权限 ...

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

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

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

    在httpd服务器的访问日志文件access_log中,记录了大量的客户机访问信息,通过分析这些信息,可以及时了解web站点的访问情况.但是由于access_log文件记录的信息太多,查看起来很不方便 ...

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

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

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

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

  7. 部署Awstats日志分析系统

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

  8. Web服务器群集——部署AWStats基于Apache的日志管理

    部署AWStats基于Apache的日志管理 日志分割 AWStats日志分析系统介绍 部署AWStats 安装Apache服务 安装AWStats软件包 为要统计的站点建立配置文件 修改站点统计配置 ...

  9. 云计算------容器部署情感分析

    将云梦公司开发的基于微服务架构的 ChinaSkillsSA 智能文本的情绪分析(Sentiment Analysis)的系统实现全容器化部署,ChinaSkillsSA 智能分析系统应用系统架构如图 ...

最新文章

  1. 武汉大学:全校本科毕业论文答辩,以线上方式进行!
  2. kali用Squid简单配置搭建http代理服务器
  3. 谈谈js初级封装代码
  4. nginx的反向代理及负载均衡
  5. Java中的static———静态变量
  6. Kendo UI Validator 概述
  7. 数据库开发——MySQL——函数与流程控制
  8. 挖洞技巧:信息泄露之总结
  9. 通过PyMySQL连接MySQL
  10. 所以,路遥工具箱到底是什么东西?
  11. wait()和waitpid()的参数解析
  12. view类不响应自定义消息_安卓平台如何给控件添加自定义操作?
  13. form表单元素设置只读
  14. http 直接显示目录下文件_Win10支持直接访问Linux子系统文件:你的下一台Linux何必是Linux
  15. SpringBoot整合kafka案例
  16. 点餐系统的设计(二)---数据管理模块代码实现
  17. java开发传统项目_【笔记】Eclipse非传统方式搭建Java Web项目(开发中的项目....)...
  18. nexus6 android 6.0 root,KingRoot国内首个攻破Nexus6 支持超万款手机一键Root
  19. CentOS上如何顺利地安装MySQL?
  20. 洛谷入门-- P3717

热门文章

  1. 全球最大sap hana系统建立在以下哪个厂商的服务器产品上,全球最大sap hana系统建立在以下哪个厂商的服务器产品上...
  2. Python-基于flask的接口框架
  3. Python tensorflow ModuleNotFoundError: No module named ‘tensorflow.contrib‘
  4. SpringMVC学习01之回顾Servlet
  5. C语言实验——大小写转换_JAVA
  6. 图像分割之(二)Graph Cut(图割)
  7. Jmeter + Grafana + InfluxDB 性能测试监控
  8. 让你用 Chrome 上网快到想哭:Vimium
  9. Java程序员从笨鸟到菜鸟之(九十)跟我学jquery(六)jquery中事件详解
  10. 【java开发系列】—— 自定义注解