AWStats 7.3インストール

AWStats 7.3をインストールしてみた。

インストール

  1. portsに入っていたので、それをさっくり。

設定

  1. Web公開用のプログラムが/usr/local/www/awstats以下に作成されるので、必要に応じて移動する。

  2. awstats/toolsの下にあるコンフィグ用のスクリプトを起動する。(入力行を強調表示。)

    このスクリプトが完了すると、次の変更がされている。

    • httpd.conf (自分の場合はhttpd-vhosts.confを指定) にawstatsのDirectoryディレクティブを追加
    • httpd.confで指定しているログ形式がcommonの場合にはcombinedに変更
    • /usr/local/etc/awstats/awstats.my.own.domain.conf作成
  3. cgi-binのディレクトリ名を変更しておく。(好みの問題。)

  4. awstats.my.own.domain.confを編集し、次の箇所を適切に書き換える。

    • SiteDomain: 解析対象のドメイン名
    • HostAliases: 解析対象のドメイン名のエイリアス名
    • LogFile: 解析するApacheログファイルのフルパス
    • DataDir: 解析結果を保存するディレクトリのフルパス

    Apache以外のログ、またはFTPサーバなどWebサーバ以外のログを解析する場合には、LogTypeとLogFormatも適切に変更。

  5. 登録したいサイトが複数ある場合には、/usr/local/etc/awstatsの下にconfファイルをコピーし、編集して必要な個所を変更する。

  6. tools/awstats_updateall.plを編集し、$DIRCONFIGの行を編集する。

  7. tools/awstats_updateall.plをcgi-binの下にコピーする。

  8. awstats_updateall.plを実行してレポートを作成する。

  9. awstats_buildstaticpages.plを実行して静的ファイルを作成する。

  10. cron登録する。

    次の行を追加。

これでレポートファイルが作成される。