Awstats日志分析系统
部署AWStats日志分析系统
在这里我使用的源码包安装
awstats-7.3.tar.gz 源码包下载地址
- 源码包安装
1.解包
tar -zxvf awstats-7.3.tar.gz -C /usr/src
2.切换到解压位置
**cd /usr/src**
ls
查看一下
3.移动并改名
mv awstats-7.3/ /usr/local/awstats
4.查看一下/usr/local/下有没有 awstats
ls /usr/local/
5.切换到/usr/local/awstats/tools/
cd /usr/local/awstats/tools/
6.给这两个文件赋予执行权限awstats_configure.pl awstats_updateall.pl
chmod +x awstats_configure.pl awstats_updateall.pl
7.配置awstats_configure.pl
./awstats_configure.pl
1).第一步输入Apache主配置文件路径
/usr/local/httpd/conf/httpd.conf
2).第二步输入FQDN完全合格域名
www.benet.com
8.修改日志统计配置文件
vim /etc/awstats/awstats.www.benet.com.conf
1).修改统计日志文件位置Logfile=”/usr/local/httpd/logs/access_log”
2).创建一个awstats目录mkdir /var/lib/awstats
9.刷新日志分析,制定一个计划任务每5分钟刷新一次
9.1./awstats-updateall.pl now
先刷新一次日志
9.2制定计划任务
Crontab -e
计划编辑
*/5 * * * * /usr/local/awstats/tools/awstats-updateall.pl now
Service crond restart
重启计划任务服务
Service httpd stop
停止http服务
Service httpd start
开启http服务
实验测试
(这个添加hosts文件就是省去了搭建DNS,为了方便测试实验结果)
在一台windows虚拟机上进入C:\windows\system32\drivers\etc\host
添加一条hosts文件记录
192.168.1.1 www.benet.com
访问网址http://www.benet.com/awstats/awstats.pl
实验效果
awstats.png