Linux系列-Red Hat5平台下的LAMP网站服务搭建(二)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
使用awstats分析Web日志&httpd服务的访问控制
上次我们看到了
拥有帝国一切,皆有可能。欢迎访问phome.netapache服务器的源码编译安装以及httpd服务的基本配置,本次接上回我们来看一下如何利用日志分析工具awstats分析Apache服务器的访问日志以及httpd服务的访问控制.
第一部分:使用awstats分析Web日志
Awstats是一个开源的日志分析工具,它使用
拥有帝国一切,皆有可能。欢迎访问phome.netPerl语言开发,不仅可用于分析Apache服务器的访问日志,还可以用于分析Samba、Tomcat、Squid乃至Windows系统中的IIS等网络服务的日志信息.
Awstats的软件包可发从“http://awstats.sourceforg.net”网站中下载,本次我们将以目前版本较新的6.9版本为例,介绍为上次我们搭建的虚拟网站www.zou.com添加
拥有帝国一切,皆有可能。欢迎访问phome.netawstats日志分析页面的过程.
1. 解压并释放awstats软件包,执行目录中的awstats_configure.pl脚本进行安装.
[root@www ~]# tar zxf awstats-6.9.tar.gz -C /usr/local/
拥有帝国一切,皆有可能。欢迎访问phome.net
[root@www ~]# mv /usr/local/awstats-6.9 /usr/local/awstats
[root@www ~]# cd /usr/local/awstats/tools |
说明:执行awstats_configure.pl脚本后将会进入一个交互式的过程.在该过程中,将会检查awstats的安装目录、httpd服务的配置文件路径、日志记录格式等工作环境,需要仔细阅读提示信息并进行相关设置
下面是安装时的显示信息及解析:
[root@www tools]# ./awstats_configure.pl
拥有帝国一切,皆有可能。欢迎访问phome.net
. . . . . . (此处省略14行显示信息)
1>.下面选择“y”,将httpd服务的日志记录格式改为“combined”,以便记录更多详细信息
(注:以下红色字体是我们要键入或确认的信息)
-----> Check and complete web server config file ''/usr/local/apache2/conf/httpd.conf''
拥有帝国一切,皆有可能。欢迎访问phome.net
Allow from 192.168.0.0/24
Deny from 192.168.0.100 |
基于客户端地址的访问控制比较简单,以上的三种用法基本可以概括一般的常见应用.本次我们就介绍到这里了,下次我们将会看到Linux系列-Red Hat5平台下的LAMP网站服务搭建(三)——安装MySQL数据库&构建PHP环境.
拥有帝国一切,皆有可能。欢迎访问phome.net |