CentOS 7 AWstats 安裝 @ 工作雜記 :: 隨意窩 Xuite日誌
  • 關鍵字
  • 201612191543CentOS 7 AWstats 安裝

    yum install AWStats

    設定檔在/etc/awstats/內
    預設範本名稱為awstats.model.conf
    預設設定檔為awstats.name.conf ,(name為自定義變數,自行更改之,底下指令一并套用)

    vi /etc/awstats/awstats.name.conf

    要統計web網頁這樣設:
    LogFile="/var/log/httpd/access_log" (網頁使用,不用改)
    SiteDomain="主機FQDN"
    Lang="tw"
    LogType=W (這邊W是網頁 M是郵件 F是ftp )
    LogFormat=1

    要統計mail這樣設:
    LogFile="perl /usr/share/awstats/tools/maillogconvert.pl standard < /var/log/maillog |"
    LogType=M
    LogFormat="%time2 %email %email_r %host %host_r %method %url %code %bytesd"
    SiteDomain="主機FQDN"
    Lang="tw"
    底下這些設定是調整網頁格式為適合郵件統計用(若使用於統計網頁,請用預設不用改):
    LevelForBrowsersDetection=0
    LevelForOSDetection=0
    LevelForRefererAnalyze=0
    LevelForRobotsDetection=0
    LevelForWormsDetection=0
    LevelForSearchEnginesDetection=0
    LevelForFileTypesDetection=0
    ShowMenu=1
    ShowSummary=HB
    ShowMonthStats=HB
    ShowDaysOfMonthStats=HB
    ShowDaysOfWeekStats=HB
    ShowHoursStats=HB
    ShowDomainsStats=0
    ShowHostsStats=HBL
    ShowAuthenticatedUsers=0
    ShowRobotsStats=0
    ShowEMailSenders=HBML
    ShowEMailReceivers=HBML
    ShowSessionsStats=0
    ShowPagesStats=0
    ShowFileTypesStats=0
    ShowFileSizesStats=0
    ShowBrowsersStats=0
    ShowOSStats=0
    ShowOriginStats=0
    ShowKeyphrasesStats=0
    ShowKeywordsStats=0
    ShowMiscStats=0
    ShowHTTPErrorsStats=0
    ShowSMTPErrorsStats=1

    設定http
    vi /etc/httpd/conf.d/awstats.conf
    # Apache 2.4 
    Require ip 192.168.0.0/24  (centos7 已改2.4版,語法不同,允許這個網段進入)

    執行:
    perl /usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=name -update

    檢查:
    http://(your IP)/awstats/awstats.pl?config=name

    每天更新
    vi /etc/crontab
    加入
    01 03 * * * root perl /usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=name -update

    沒有上一則|日誌首頁|沒有下一則
    回應