Centos下使用AWStats分析Nginx和Apache日志

2014年8月17日18:04:36网站建设评论700

AWStats简介:文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

Awstats是一个免费非常简洁而且强大有个性的统计工具。它可以统计您站点的如下信息:文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

一:访问量,访问次数,页面浏览量,点击数,数据流量等文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

二:精确到每月、每日、每小时的数据文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

三:访问者国家文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

四:访问者IP文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

五:Robots/Spiders的统计文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

六:纺客持续时间文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

七:对不同Files type 的统计信息文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

八:Pages-URL的统计文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

九:访客操作系统浏览器等信息文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

十:其它信息(搜索关键字等等)文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

下面我们来在CentOS配置AWStats来分析Nginx和Apache日志。文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

AWStats安装:文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

  cd /tmp文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

wget http://prdownloads.sourceforge.net/awstats/awstats-7.0.tar.gz文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

tar xzf awstats-7.0.tar.gz文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

mv awstats-7.0 /usr/local/awstats文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

cd /usr/local/awstats/tools文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

mkdir /etc/awstats /var/lib/awstats文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

AWStats配置:文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

执行awstats_configure.pl脚本进行配置。文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

perl awstats_configure.pl文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

配置过程如下:文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

Config file path ('none' to skip web server setup):文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

none文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

-----> Need to create a new config file ?文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

Do you want me to build a new AWStats config/profile文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

file (required if first install) [y/N] ? y文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

-----> Define config file name to create文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

What is the name of your web site or profile analysis ?文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

Example: www.mysite.com文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

Example: demo文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

Your web site, virtual server or profile name:文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

> www.duoluodeyu.com文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

-----> Define config file path文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

In which directory do you plan to store your config file(s) ?文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

Default: /etc/awstats文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

Directory path to store config file(s) (Enter for default):文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

> 回车文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

接着需要编辑配置文件awstats.www.duoluodeyu.com。文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

vi /etc/awstats/awstats.www.duoluodeyu.com.conf文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

只需要定义日志的路径,如:文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

LogFile="/home/centos/log/access.log"文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

复制css和icon目录到网站根目录。文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

cp -R /usr/local/awstats/wwwroot/css /home/www/default文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

cp -R /usr/local/awstats/wwwroot/icon /home/www/default文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

手动执行命令更新日志统计数据库及生成静态文件到目录/home/www/default/awstats:文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

/usr/local/awstats/tools/awstats_buildstaticpages.pl -config=www.duoluodeyu.com  -update -lang=cn -awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl  -dir=/home/www/default/awstats文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

之后你就可以使用http://ip或域名/awstats/awstats.www.duoluodeyu.com.html访问日志统计页面。文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

添加脚本awstats_buildstaticpages.pl到cron定时生成日志统计页面。文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

crontab -e文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

58 23 * * * /usr/local/awstats/tools/awstats_buildstaticpages.pl  -config=www.duoluodeyu.com -update -lang=cn  -awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl  -dir=/home/www/default/awstats文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

awstats_buildstaticpages.pl脚本使用说明:文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

语法:awstats_buildstaticpages.pl (awstats_options)  [awstatsbuildstaticpages_options]文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

awstats_options可选参数为:文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

-config=configvalue:定义配置文件,如www.centos.bz,就会搜索/etc/awstats/awstats.www.centos.bz.conf文件。文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

-update :该选项定义生成静态页面之前先更新数据库。文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

-lang :统计页面的语言,如-lang=cn,语言为中文。文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

awstatsbuildstaticpages_options可选参数为:文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

-awstatsprog=pathtoawstatspl :定义awstats.pl路径。文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

-dir :定义输出静态页面的目录。文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

 文章源自堕落的鱼-https://www.duoluodeyu.com/855.html

常用正则表达式汇总 网站建设

常用正则表达式汇总

很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定