カテゴリー
everyday life

AWStats7.0へのアップグレード。

投稿アップデート情報  追記(2012/1/11)  追記2(2013/1/9)

 XOOPSのほうも気になるのだが,一昨日(7日)から忙しいのでちょっとお預けである。初体験のシステムなので,流石にもう少し気分が落ち着かないと……しんどい。
 ところで12月5日,しばらく前にベータ版の出ていたAWStats7.0が正式リリースされた。簡単に済むと思うので,先にこちらを6.95→7.0へアップグレードして見ようと思う。

【手順】

  1. awstats-7.0.zipをダウンロードする。
  2. ローカルで解凍する。
  3. httpd_confをもとにhttpd-awstats.confを作り,PATHを環境に合わせて書き換える。Apacheのconfextraに置く。       <<—— 今回はアップグレードなので,前のを使う。
  4. httpd.confをあけて,以下の2行を付け加える。
    # Awstats settings
    Include conf/extra/httpd-awstats.conf       <<—— 今回はアップグレードなので,既に済んでいる。
  5. ドキュメントルートにawstatsフォルダを作り,その中にcss,icon,classes,jsの4フォルダを移動する。
  6. httpd.confをあけて,CustomLog “logs/access.log” commonをコメントアウトし,CustomLog “logs/access.log” combinedをアンコメントする。<<—— 今回はアップグレードなので,既に済んでいる。
  7. cgi-bin下のawstats.model.confをawstats.myserverdomain.confにリネームする。
    awstats.myserverdomain.confをあけて以下のパラメータを書き直す。
    – LogFileパラメータ
    – LogTypeパラメータ
    – LogFormatパラメータ
    – DirIconsパラメータ
    – SiteDomainパラメータ
    – HostAliasesパラメータ
    – DnsLookUpパラメータ
    – AllowAccessFromWebToFollowingIPAddressesパラメータ
    – DefaultFileパラメータ

    これについては,ナンやらチョコチョコ変わっているようなので,新しいawstats.model.confを見直しながら,再設定した。

  8. awredir.pl,awstats.plの1行めを自分のサーバのperlの置き所のパスに直す。
    (#!ドライブ文字:/~/~/perl なんちゃらです。)
  9. cgi-binフォルダの内容を,そっくりサーバのcgi-binに移動する。
  10. perl awstats.pl -config=myserverdomain -update を実行。

 (注)普通はファイルのアップロードが入るのだが,自鯖で直に触っているのでそれはなし。

 前バージョンとの不整合は特にない模様。6.95のデータも問題なく使える。

追記(2012/1/11):
 AWStats7.0 を ActivePerl-5.14.2.1402-MSWin32-x86-295342.msi 上で使った時の不具合とその解決法について「本家のお世話-#21。」に書いてある。同じ不具合が起こるか,同じ解決法が役立つかどうかはわからないが,必要があれば合わせて読んでください。

追記2(2013/1/9):
 AWStats7.1へのアップデートを書いた。 patch.exe の使い方も書いてあるので,ナンだったらご覧ください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です