OSSの Log Analyzer である「AWStats 7.0」 をインストールします。(2012/09/02作成)
0.環境
$ cat /etc/redhat-release CentOS release 5.8 (Final)
1.RPMForgeリポジトリの追加
# yum -y install yum-priorities # vi /etc/yum.repos.d/CentOS-Base.repo ※↑各セクション(base、updates、addons、extras、centosplus、contrib)の最終行下に'priority=1'を追加。 # rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt # rpm -ihv http://apt.sw.be/redhat/el5/en/i386/dag/RPMS/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
2. AWStatsインストール
2.1.インストール
# yum --enablerepo=rpmforge install awstats
2.2.サイト設定
※以下 Analyzeサイトが「offline-net.com」の場合の設定です。
# pwd /etc/awstats # mv awstats.localhost.localdomain.conf awstats.localhost.localdomain.conf.bak # cp -p awstats.model.conf awstats.offline-net.com.conf
(変更箇所)
# diff awstats.model.conf awstats.offline-net.com.conf 153c153 < SiteDomain=”localhost.localdomain” — > SiteDomain=”offline-net.com” 188c188 < DNSLookup=2 — > DNSLookup=1 259c259 < AllowFullYearView=2 — > AllowFullYearView=3
2.3.手動実行方法(analyze)
# /var/www/awstats/awstats.pl -config=offline-net.com -update
2.4.自動実行方法(analyze)
# vi /etc/cron.hourly/00awstats ※初期インストール設定では、1時間に一回、/etc/awstats/配下の「awstats.xxxxx.conf」 を対象に実行されます。
3.ブラウザアクセス
http://localhost:10080/awstats/awstats.pl?config=offline-net.com
※初期インストール設定では、allow 127.0.0.1 のため、ssh port forwardingしてアクセスします。
以上
[amazon_image id=”6201664408″ link=”true” target=”_blank” size=”medium” ]Awstats[/amazon_image]