Linux 相关文章我用 LinuxLinux

Awstats日志分析系统

2017-09-14  本文已影响55人  麦子先生R

部署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
上一篇下一篇

猜你喜欢

热点阅读