<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 37,  comments - 53,  trackbacks - 0

    鳴謝:http://www.phpma.com/linux/20070908/392.html

    Apache日志分析工具--AWStats6.9安裝使用
    1、事先安裝好Apache

    2、安裝awstats的命令(將awstats安裝在/opt/awstats目錄)
    mkdir -p /var/lib/awstats
    cd /opt
    wget http://www.awstats.cn/files/awstats-6.6.tar.gz
    tar zxvf awstats-6.6.tar.gz
    mv awstats-6.6 awstats
    cd awstats/tools/
    perl awstats_configure.pl

    3、Perl腳本awstats_configure.pl安裝過(guò)程(以下內(nèi)容引用AWStats英文使用說(shuō)明)

    (1)
    -----> Running OS detected: Linux, BSD or Unix
    Warning: AWStats standard directory on Linux OS is '/usr/local/awstats'.
    If you want to use standard directory, you should first move all content
    of AWStats distribution from current directory:
    /opt/awstats
    to standard directory:
    /usr/local/awstats
    And then, run configure.pl from this location.
    Do you want to continue setup from this NON standard directory [yN] ?

    這時(shí)選擇y回車。

    (2)
    -----> Check for web server install

    Enter full config file path of your Web server.
    Example: /etc/httpd/httpd.conf
    Example: /usr/local/apache2/conf/httpd.conf
    Example: c:\Program files\apache group\apache\conf\httpd.conf
    Config file path ('none' to skip web server setup):

    第一次使用請(qǐng)輸入Apache的httpd.conf路徑,例如/opt/sina/apache/conf/httpd.conf
    以后如果再使用perl awstats_configure.pl生成配置文件,則可以輸入none跳過(guò)。

    (3)
    -----> Check and complete web server config file '/opt/sina/apache/conf/httpd.conf'
    Warning: You Apache config file contains directives to write 'common' log files
    This means that some features can't work (os, browsers and keywords detection).
    Do you want me to setup Apache to write 'combined' log files [y/N] ?

    選擇y,將日志記錄方式由CustomLog /yourlogpath/yourlogfile common改為更詳細(xì)的CustomLog /yourlogpath/yourlogfile combined

    (4)
    -----> Update model config file '/opt/awstats/wwwroot/cgi-bin/awstats.model.conf'
     File awstats.model.conf updated.

    -----> Need to create a new config file ?
    Do you want me to build a new AWStats config/profile
    file (required if first install) [y/N] ?

    創(chuàng)建一個(gè)新的配置文件,選擇y

    (5)
    -----> Define config file name to create
    What is the name of your web site or profile analysis ?
    Example: www.mysite.com
    Example: demo
    Your web site, virtual server or profile name:
    >

    輸入站點(diǎn)名稱,例如sina

    (6)
    -----> Define config file path
    In which directory do you plan to store your config file(s) ?
    Default: /etc/awstats
    Directory path to store config file(s) (Enter for default):
    >

    輸入AWStats配置文件存放路徑,一般直接回車則使用默認(rèn)路徑/etc/awstats

    (7)
    -----> Add update process inside a scheduler
    Sorry, configure.pl does not support automatic add to cron yet.
    You can do it manually by adding the following command to your cron:
    /opt/awstats/wwwroot/cgi-bin/awstats.pl -update -config=sina
    Or if you have several config files and prefer having only one command:
    /opt/awstats/tools/awstats_updateall.pl now
    Press ENTER to continue...

    按回車鍵繼續(xù)

    (8)
    A SIMPLE config file has been created: /opt/awstats/etc/awstats.sina.conf
    You should have a look inside to check and change manually main parameters.
    You can then manually update your statistics for 'sina' with command:
    > perl awstats.pl -update -config=sina
    You can also read your statistics for 'sina' with URL:
    > http://localhost/awstats/

    Press ENTER to finish...

    按回車鍵結(jié)束


    4、修改awstats.sina.conf配置
    vi /etc/awstats/awstats.sina.conf

    按?,在之后輸入要搜索的內(nèi)容LogFile="
    然后按Ins鍵,找到LogFile="/var/log/httpd/access_log"
    改為要分析的Apache日志路徑與文件名。

    (1)多日志合并分析(例:新浪播客其中兩臺(tái)服務(wù)器2月6日的日志30.0206.vblog.log與31.0206.vblog.log)
    LogFile="/opt/awstats/tools/logresolvemerge.pl /var/apachelogs/30.0206.vblog.log /var/apachelogs/31.0206.vblog.log|"

    LogFile="/opt/awstats/tools/logresolvemerge.pl /var/apachelogs/*.0206.vblog.log|"

    (2)分析使用gzip壓縮過(guò)的日志文件
    LogFile="gzip -d </var/log/apache/access.log.gz|"


    5、更新分析報(bào)告
    perl /opt/awstats/wwwroot/cgi-bin/awstats.pl -config=sina -update


    在實(shí)踐過(guò)程中,確實(shí)有該問(wèn)題,只要?jiǎng)h除掉歷史日志記錄即可
    如果出現(xiàn)以下錯(cuò)誤提示,很大可能是Apache的Log文件中存在以前CustomLog /yourlogpath/yourlogfile common生成的日志,刪除掉這些行的日志即可:
    This means each line in your web server log file need to have "combined log format" like this:
    111.22.33.44 - - [10/Jan/2001:02:14:14 +0200] "GET / HTTP/1.1" 200 1234 "http://www.fromserver.com/from.htm" "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)"

    6、查看分析報(bào)告
    http://localhost/awstats/awstats.pl?config=sina

    這里的sina對(duì)應(yīng)/etc/awstats/awstats.sina.conf中的sina

    7.awstats自動(dòng)生成日志分析報(bào)告

    需要root用戶權(quán)限,或者可以操作crontab -e命令的用戶權(quán)限:

    (1)鍵入:crontab -e

    (2)輸入以下系統(tǒng)定時(shí)任務(wù):

    0 5 * * *  /opt/awstats/wwwroot/cgi-bin/awstats.pl -config=www.google.com -update

    每天凌晨5點(diǎn)執(zhí)行日志分析報(bào)告,opt/awstats/wwwroot/cgi-bin/awstats.pl為awstats安裝目錄下的perl命令,www.goolge.com為你安裝awstats時(shí)指定的網(wǎng)站域名。關(guān)于crontab命令的用法,可以google一下。

    8.awstats基礎(chǔ)安全設(shè)置

    (1)linux系統(tǒng)中必須存在用戶,如果不存在可以按以下方式操作

    groupadd awsuser     #增加awstats用戶組

    useradd -g awsuser awstats #增加awstats用戶,并歸屬awsuser用戶組

    (2)在apache安裝目錄下新建文件夾

    mkdir passwd

    (3)運(yùn)行如下代碼產(chǎn)生用戶名為awstats用戶及其密碼

    opt/apache/bin/htpasswd -c /opt/apache/passwd/passwords awstats

    鍵入密碼和驗(yàn)證密碼即可

    (4)配置httpd.conf

    <Directory "/opt/awstats-6.9/wwwroot"> Options None AllowOverride None Order allow,deny Allow from all AuthType Basic AuthName "Restricted Files" AuthUserFile /usr/local/apache2/password/passwords Require user awsspring </Directory>




    附:
    (2)測(cè)試環(huán)境:在DELL PowerEdge 1950/2950 服務(wù)器+red hat as 4.6/5.0 as Linux操作系統(tǒng)+Apache 2.2.11下測(cè)試通過(guò)。

    posted on 2009-04-08 16:54 雪地孤鴻 閱讀(1145) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    <2009年4月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    常用鏈接

    留言簿(17)

    隨筆分類

    隨筆檔案

    文章檔案

    blog

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 日韩成人免费视频播放| 亚洲精品无码av人在线观看| 亚洲欧美日韩国产成人| 国产成人精品免费视频大全五级| 一级毛片免费在线播放| 亚洲黄色在线电影| 青草草在线视频永久免费| 一级毛片不卡免费看老司机| 18亚洲男同志videos网站| 国产精品无码一二区免费 | 高潮毛片无遮挡高清免费| 亚洲乱亚洲乱妇无码麻豆| 91免费在线播放| 理论秋霞在线看免费| 亚洲成年轻人电影网站www| 成人免费a级毛片| 成人黄网站片免费视频| 亚洲国产美女精品久久久| 久久亚洲国产午夜精品理论片| 成人免费黄色网址| 美女网站在线观看视频免费的| 亚洲激情电影在线| 久久精品国产精品亚洲| 99久久综合国产精品免费| 有码人妻在线免费看片| 亚洲国产成人久久99精品| 爱情岛论坛网亚洲品质自拍| 99久久综合国产精品免费| 香蕉免费一区二区三区| 视频一区在线免费观看| 亚洲色图激情文学| 久久久久亚洲精品成人网小说| 国产精品国产免费无码专区不卡 | 无码视频免费一区二三区| 成人免费一区二区三区 | 久久免费看黄a级毛片| 精品免费久久久久国产一区| 亚洲一线产品二线产品| 亚洲va国产va天堂va久久| 亚洲 综合 国产 欧洲 丝袜| 免费h片在线观看网址最新|