Awstats是使用Perl语言开发的一款开源日志分析系统,他不仅可以用来分析apache网站服务的访问日志,也可以用来分析samba,vsftpd,iis等服务的日志信息
一.安装awstats软件包
只需要将软件包解压到httpd服务器中的/usr/local/目录下即可 tar zxf awstats-7.3
mvawstats-7.3 /usr/local/awstats
一.为要统计的站点建立配置文件
Awstats系统支持统计多个网站的日志文件,通常以网站名称来区分不同的站点。 - 首先切换到awstat/tools目录下,并执行其中的awstats_configure.pl脚本。
之后会进入一个交互式的配置过程。 - 指定httpd主配置文件的路径和要统计的网站名称(中间的一路Y然后回车完成)
vim/etc/awstats/awstats.www.akhack.com.conf
LogFile=”/usr/local/httpd/logs/accesss_log” //修改为记录访问日志的路径
DirData=”/var/lib/awstats” //指定数据目录(需要创建这个目录)
mkdir/var/lib/awstats
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:先拒绝后允许 配置如下:
一.用户授权访问限制
部署awstats分析系统.docx
(48.92 KB, 下载次数: 1)
|