awstats安装.doc_第1页
awstats安装.doc_第2页
awstats安装.doc_第3页
awstats安装.doc_第4页
awstats安装.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

营 运 支 持 - 冯雷Awstats安装Awstats参见百度百科/view/228748.htm参考网页:/forum-viewthread-tid-56-fromuid-46.html/s/blog_4987199801008k6m.htmlAwstats简介Awstats 是在 SourceForge 上发展很快的一个基于 Perl 的 WEB 日志分析工具,一个充分的日志分析让 Awstats 显示您下列资料: 访问次数、独特访客人数, 访问时间和上次访问, 使用者认证、最近认证的访问, 每周的高峰时间(页数,点击率,每小时和一周的千字节), 域名/国家的主机访客(页数,点击率,字节,269域名/国家检测, geoip 检测), 主机名单,最近访问和未解析的 IP 地址名单 大多数看过的进出页面, 档案类型, 网站压缩统计表(mod_gzip 或者 mod_deflate), 使用的操作系统 (每个操作系统的页数,点击率 ,字节, 35 OS detected), 使用的浏览器, 机器人访问(检测 319 个机器人), 蠕虫攻击 (5 个蠕虫家族), 搜索引擎,利用关键词检索找到你的地址, HTTP 协议错误(最近查阅没有找到的页面), 其他基于 URL 的个性报导,链接参数, 涉及综合行销领域目的. 贵网站被加入”最喜爱的书签”.次数. 屏幕大小(需要在索引页补充一些 HTML 标签). 浏览器的支持比例: Java, Flash, RealG2 reader, Quicktime reader, WMA reader, PDF reader. 负载平衡服务器比率集群报告. 安装环境OS: Centos 5.5 64位 Webserver: httpd-2.2.17.tar.gzAwstats: awstats-7.0.zip-Awstats安装步骤1. 安装Apache软件包:httpd-2.2.17.tar.gztar zxvf httpd-2.2.17.tar.gz & cd httpd-2.2.17./configure -prefix=/usr/local/apache2 -enable-somake & make installecho /usr/local/lamp/apache2/bin/apachectl start /etc/rc.local2. 安装Awstatsunzip awstats-7.0.zipmv awstats-7.0 awstatsmv awstats /usr/local/chmod +x /usr/local/awstats/tools/awstats_configure.plchmod +x /usr/local/awstats/wwwroot/cgi-bin/awstats.plchmod +x /usr/local/awstats/tools/awstats_buildstaticpages.pl# 这里是用来存放 AWStats 的数据库文件的mkdir /var/lib/awstats3. 新建 AWStats 配置文件cd /usr/local/awstats/tools/perl ./awstats_configure.pl安装过程中会让你回答下列等问题Do you want me to setup Apache to write combined log files y/N ? y Do you want me to build a new AWStats config/profile file (required if first install) y/N ? y Your web site, virtual server or profile name: .paper Directory path to store config file(s) (Enter for default): /etc/awstats一路回车默认安装,当需要输入要分析的域名时,输入相关的域名即可安装过程会自动在httpd.conf文件中添加下面的配置信息# Directives to allow use of AWStats as a CGI#Alias /awstatsclasses /usr/local/awstats/wwwroot/classes/Alias /awstatscss /usr/local/awstats/wwwroot/css/Alias /awstatsicons /usr/local/awstats/wwwroot/icon/ScriptAlias /awstats/ /usr/local/awstats/wwwroot/cgi-bin/# This is to permit URL access to scripts/files in AWStats directory.# Options None AllowOverride None Order allow,deny Allow from all4. 修改主机配置文件,重点检查LogFile、LogType、LogFormat、 SiteDomainin、HostAlias这几个选项vi /etc/awstats/.paper.conf 修改:LogFile=/www/logs/paper.logSiteDomain=.paperHostAliases=.paper .paper localhost5. 新建要生成 HTML 报告的目录,把图片和CSS复制进去mkdir -p /www/.paper/awstats/cp -R /usr/local/awstats/wwwroot/css /www/.paper/awstats/cp -R /usr/local/awstats/wwwroot/icon /www/.paper/awstats/6. 生成 AWStats 数据库/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=.paper7. 生成 AWStats 日志分析报告/usr/local/awstats/tools/awstats_buildstaticpages.pl -update -config=.paper -dir=/www/.paper/awstats/ -lang=cn -awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl8. 添加其他网站分析实例基金频道 /fund/fund.jsp域名.fund配置文件cd /etc/awstats/cp .paper.conf .fund.confLogFile=/www/logs/fund.logmkdir -p /www/.fund/awstats/cp -R /usr/local/awstats/wwwroot/css /www/.fund/awstats/cp -R /usr/local/awstats/wwwroot/icon /www/.fund/awstats/生成 AWStats 数据库/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=.fund生成 AWStats 日志分析报告/usr/local/awstats/tools/awstats_buildstaticpages.pl -update -config=.fund -dir=/www/.fund/awstats/ -lang=cn -awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl9. Nginx日志切割脚本及awstats更新脚本nginx的日志应该遵循以下格式,才可以被awstats识别,如定义日志格式log_format main $remote_addr - $remote_user $time_local $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forwarded_for;#93awstats服务器rootlocalhost awstats# crontab -lMAILTO=53 23 * * * /www/getlog.sh 58 23 * * * /www/upawstats.sh rootlocalhost awstats# cat /www/getlog.shrm -fr /www/logs/*.logrsync -av -progress -e ssh -p 5217 210.*.*.74:/data/log/*.log /www/logs/cat /www/upawstats.sh #/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=.paper#/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=.fund#/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=.forex#/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=/usr/local/awstats/tools/awstats_buildstaticpages.pl -update -config=.paper -dir=/www/.paper/awstats/ -lang=cn -awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl/usr/local/awstats/tools/awstats_buildstaticpages.pl -update -config=.fund -dir=/www/.fund/awstats/ -lang=cn -awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl/usr/local/awstats/tools/awstats_buildstaticpages.pl -update -config=.forex -dir=/www/.forex/awstats/ -lang=cn -awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl/usr/local/awstats/tools/awstats_buildstaticpages.pl -update -config= -dir=/www//awstats/ -lang=cn -awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl#74nginxs服务器rootidc-d-1678 # crontab -lMAILTO=40 23 * * * /data/log/copy_log.sh58 23 * * * /data/log/cut_log.sh0 0 * * * /data/log/rm_log.shrootidc-d-1678 # cat /data/log/copy_log.sh#!/bin/bashrm -fr /data/log/*.logcp /usr/local/nginx/logs/*.log /data/log/rootidc-d-1678 # cat /data/log/cut_log.sh#!/bin/bash#2011 datea=date +%Y%m%ddate_dir=/data/log/mv /data/log/apex-online.log $date_dirapex-online.log$dateamv /data/log/cebinfo.log $date_dircebinfo.log$dateamv /data/log/cmbc.caixun.log $date_dircbc.caixun.log$dateamv /data/log/cmbcnews.log $date_dircbcnews.log$dateamv /data/log/ecitic.log $date_direci.log$dateamv /data/log/forex.log $date_dirforex.log$dateamv /data/log/fund.log $date_dirfund.log$dateamv /data/log/paper.log $date_dirpaper.log$dateamv /data/log/error.log $date_direrror.log$datearootidc-d-1678 # cat /data/log/rm_log.sh#!/bin/bashrm -fr /usr/local/nginx/logs/*.logkill -USR1 cat /usr/local/nginx/logs/nginx.pid #日志切换10. IP插件安装/download/geoip/api/c/GeoIP-1.4.7.tar.gz/download/geoip/api/perl/Geo-IP-1.39.tar.gz网址只是例子,请下载最新安装包,这两个是一组,必须先编译安装C的,再编译安装perl#安装GeoIP C Librarytar zxvf GeoIP-1.4.7.tar.gzcd GeoIP-1.4.7./configure; make; make install#安装 Geo:IP Perl Moduletar zxvf Geo-IP-1.39.tar.gzcd Geo-IP-1.39perl Makefile.PLperl Makefile.PL LIBS=-L/usr/local/lib INC=-I/usr/local/include makemake test make install以上两步也可以这样安装# perl -MCPAN -e shellcpan install Geo:IP#安装Geo:IP:PurePerl Moduletar zxvf Geo-IP-PurePerl-1.25.tar.gzcd Geo-IP-PurePerl-1.25perl Makefile.PLmakemake testmake install也可以这样安装# perl -MCPAN -e shellcpan install Geo:IP:urePerl修改/etc/awstats/.paper.conf,取消下面这行的注释,启用此插件LoadPlugin=geoip GEOIP_STANDARD /usr/local/share/GeoIP/GeoIP.dat#更新GeoIP库# cd /usr/local/share/GeoIP/# wget /download/geoip/database/GeoIP.d

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论