创建日志存放位置
重启httpd服务,关闭防火墙,关闭安全功能
由于使用域名进行访问,还需要搭建DNS服务,首先安装bind软件包
编辑主配置文件,修改监听地址为提供DNS解析服务的主机IP地址,此处即为我本机LinuxIP地址:192.168.100.10
编辑区域配置文件
转到/var/named目录下,复制区域数据配置文件模板,一定要用cp -p 保留原有文件属性,再进行编辑
开启DNS解析
宿主机浏览器访问测试
查看产生的日志文件,我宿主机IP地址为192.168.100.20,可查看到日志文件,显示宿主机的IP访问了web服务器。
二、AWStats日志分析
在httpd服务器的访问日志文件中,记录了大量的客户机访问信息,通过分析这些信息,可以及时了解Web站点的访问情况,下面我将简单介绍如何安装AWStats日志分析系统,以完成自动化的日志分析与统计工作。
AWStats是使用Perl语言开发的一款开源日志分析系统,它不仅可用来分析Apache网站服务器的访问日志,也可用来分析Samba、Vsftpd、IIS等服务的日志信息。结合crond等计划任务服务,可以对不断增长的日志内容定期进行分析。
1、需要用到的awstats-7.6.tar.gz软件包是由宿主机共享给虚拟机中的Linux进行挂载,192.168.100.20是我宿主机的IP地址
2、转到/abc文件夹中可看到需要用的软件包
3、将软件包解压到/opt文件夹中
4、为方便管理,将解压后的文件夹移动到/usr/local/目录下,命名为awstats
5、转到/usr/local/awstats/tools/目录下,进行安装配置
进入配置模式
此时可进入http的主配置文件会发现文件末尾注释之后新出现了一些内容
转到/etc/awststs/目录下,编辑此分析文件的配置文件
由于我在日志分析之前设置了日志分割,日志文件存放位置与日志分割时设置的存放位置统一
数据文件存放目录/var/lib/awstats 默认不存在需要自己创建
重启httpd服务
浏览器进行访问测试,输入如下网址
http://www.benet.com/awstats/awstats.pl?config=www.benet.com
此时没有统计日志信息,用宿主机浏览器访问web服务器,并转到/usr/local/awstats/tools/目录下更新日志分析,日志分析需要手动更新,可采用计划性任务管理按时更新
再次访问日志分析的页面即可看到日志分析的信息
原文地址:http://blog.51cto.com/13641879/2126235