Webalizerの設定の巻
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*** Webalizerとは [#v8521df5]
*** rpmパッケージからリビルド [#q623cc19]
- yumには、Webalizerパッケージがないのでrpmパッケージソー...
まずは、ソースをダウンロードしrpmをインストールします。~
※'''ftp.riken.go.jp/pub/Linux/fedora/core/3/i386/os/SRPMS...
# wget http://ftp.riken.go.jp/pub/Linux/fedora/core/3/i3...
# rpm -ivh webalizer-2.01_10-25.src.rpm
: エラーが発生する場合 | 「COLOR(RED){エラー: cannot crea...
COLOR(RED){'''/usr/src/redhat/SOURCES'''} ディレクトリを...
# mkdir -p /usr/src/redhat/SOURCES
# rpm -ivh webalizer-2.01_10-25.src.rpm
- WebalizerのSPECファイルを編集・追加し日本語化対応としま...
# vi /usr/src/redhat/SPECS/webalizer.spec
%configure --enable-dns --with-dblib=/lib
↓
%configure --enable-dns --with-dblib=/lib --with-languag...
- Webalizerをリビルドするのに必要なパッケージをインストー...
# yum -y install gd-devel libpng-devel
- Webalizerをリビルドします。
# rpmbuild -ba --clean /usr/src/redhat/SPECS/webalizer.s...
-- rpmbuildが見つからないというエラーが発生した場合は、rp...
# rpmbuild -ba --clean /usr/src/redhat/SPECS/webalizer.s...
bash: rpmbuild: command not found
# yum install rpm-build rpm-devel db4-devel
: db4-devel | db4-develは、Webalizer で必要なパッケージで...
エラー: Failed build dependencies:
db4-devel is needed by webalizer-2.01_10-25.i386
- リビルドに成功したら、そのrpmパッケージをインストールし...
# rpm -ivh /usr/src/redhat/RPMS/i386/webalizer-2.01_10-2...
Preparing... ############################...
1:webalizer ############################...
*** Webalizer の設定ファイル [#g35ee025]
- COLOR(RED){''/etc/webalizer.conf''} 以下の定義値を修正...
他にも色々な指定があるが、ピックアップしてみた。
# Webalizerの結果出力先ディレクトリ
OutputDir /var/www/usage
# ホスト名
HostName www.sea-bird.org
# 統計を取る拡張子を指定する(とりあえずこのままでいいか...
PageType htm*
PageType cgi
PageType php
PageType shtml
PageType php3
PageType pl
# 逆引きからホスト名を検索するためのキャッシュファイルを...
DNSCache /var/lib/webalizer/dns_cache.db
# DNS逆引きのための子プロセス数を指定する
DNSChildren 10
# ヘッダ情報に euc-jp を指定し漢字が正しく表示されるよう...
HTMLHead <META HTTP-EQUIV="Content-Type" CONTENT="text/h...
# 統計表のそれぞれの表示数
TopReferrers 40
TopAgents 35
TopEntry 15
TopExit 10
# 以下で指定した参照は統計結果としない
HideReferrer 192.168.0.xxx/
HideReferrer sea-bird.org
HideReferrer www.sea-bird.org/
# 以下で指定した拡張子は統計結果としない
HideURL *.gif
HideURL *.GIF
HideURL *.jpg
HideURL *.JPG
HideURL *.png
HideURL *.PNG
HideURL *.ra
HideURL *.mp3
HideURL *.bmp
HideURL *.ico
HideURL *.css
# 以下で指定したユーザ(アクセス制限)は統計結果としない
HideUser root
HideUser admin
# 統計情報で表示する場合、以下のURLをグループ化する
GroupSite *.dream-seed.com dream-seed.com
HideSite *.dream-seed.com
GroupSite yahoobb YahooBB!
HideSite yahoobb
GroupSite opc211 YahooBB!
HideSite opc211
GroupSite 219.47.36.159 YahooBB!
HideSite 219.47.36.159
GroupSite *.icnet.ne.jp ICN(Ichikawa Cable Network)
HideSite *.icnet.ne.jp
GroupSite *.sony.co.jp Sony
HideSite *.sony.co.jp
GroupSite *hitachi Hitachi
HideSite *hitachi
GroupSite *.ppp.dion.ne.jp Dion
HideSite *.ppp.dion.ne.jp
# 統計情報で表示する場合、以下の参照先をグループ化する
GroupReferrer yahoo.co.jp/ Yahoo! Japan
HideReferrer yahoo.co.jp/
GroupReferrer websearch.yahoo.co.jp/bin/query Yahoo! J...
HideReferrer websearch.yahoo.co.jp/bin/query
GroupReferrer profile.yahoo.co.jp/ Yahoo! Japan
GroupReferrer yahoo.com/ Yahoo! America
HideReferrer yahoo.com/
GroupReferrer search.yahoo.com/ Yahoo! America
HideReferrer search.yahoo.com/
# 統計情報から、下記URLを除外する
IgnoreURL /cgi-bin/*
IgnoreURL /mt/*
IgnoreURL /mt_old/*
IgnoreURL /data/*
IgnoreURL /robots.txt
IgnoreURL /blog/styles-site.css
IgnoreURL /blog/my-styles.css
IgnoreURL /Diary/styles-site.css
IgnoreURL /Diary/my-styles.css
IgnoreURL /doc/_style_/*
IgnoreURL /doc/_js_/*
IgnoreURL /mt-todayslink/*
*** サーチエンジンからきた場合に検索文字列を日本語化 [#y2...
- ちょっとさぼってます
*** cronによる定例処理 [#qde13551]
- [[Apacheアクセスログ解析(Webalizer) - Fedoraで自宅サー...
*** 参考にさせて頂いたサイト様 [#v44af469]
- [[Apacheアクセスログ解析(Webalizer) - Fedoraで自宅サー...
終了行:
*** Webalizerとは [#v8521df5]
*** rpmパッケージからリビルド [#q623cc19]
- yumには、Webalizerパッケージがないのでrpmパッケージソー...
まずは、ソースをダウンロードしrpmをインストールします。~
※'''ftp.riken.go.jp/pub/Linux/fedora/core/3/i386/os/SRPMS...
# wget http://ftp.riken.go.jp/pub/Linux/fedora/core/3/i3...
# rpm -ivh webalizer-2.01_10-25.src.rpm
: エラーが発生する場合 | 「COLOR(RED){エラー: cannot crea...
COLOR(RED){'''/usr/src/redhat/SOURCES'''} ディレクトリを...
# mkdir -p /usr/src/redhat/SOURCES
# rpm -ivh webalizer-2.01_10-25.src.rpm
- WebalizerのSPECファイルを編集・追加し日本語化対応としま...
# vi /usr/src/redhat/SPECS/webalizer.spec
%configure --enable-dns --with-dblib=/lib
↓
%configure --enable-dns --with-dblib=/lib --with-languag...
- Webalizerをリビルドするのに必要なパッケージをインストー...
# yum -y install gd-devel libpng-devel
- Webalizerをリビルドします。
# rpmbuild -ba --clean /usr/src/redhat/SPECS/webalizer.s...
-- rpmbuildが見つからないというエラーが発生した場合は、rp...
# rpmbuild -ba --clean /usr/src/redhat/SPECS/webalizer.s...
bash: rpmbuild: command not found
# yum install rpm-build rpm-devel db4-devel
: db4-devel | db4-develは、Webalizer で必要なパッケージで...
エラー: Failed build dependencies:
db4-devel is needed by webalizer-2.01_10-25.i386
- リビルドに成功したら、そのrpmパッケージをインストールし...
# rpm -ivh /usr/src/redhat/RPMS/i386/webalizer-2.01_10-2...
Preparing... ############################...
1:webalizer ############################...
*** Webalizer の設定ファイル [#g35ee025]
- COLOR(RED){''/etc/webalizer.conf''} 以下の定義値を修正...
他にも色々な指定があるが、ピックアップしてみた。
# Webalizerの結果出力先ディレクトリ
OutputDir /var/www/usage
# ホスト名
HostName www.sea-bird.org
# 統計を取る拡張子を指定する(とりあえずこのままでいいか...
PageType htm*
PageType cgi
PageType php
PageType shtml
PageType php3
PageType pl
# 逆引きからホスト名を検索するためのキャッシュファイルを...
DNSCache /var/lib/webalizer/dns_cache.db
# DNS逆引きのための子プロセス数を指定する
DNSChildren 10
# ヘッダ情報に euc-jp を指定し漢字が正しく表示されるよう...
HTMLHead <META HTTP-EQUIV="Content-Type" CONTENT="text/h...
# 統計表のそれぞれの表示数
TopReferrers 40
TopAgents 35
TopEntry 15
TopExit 10
# 以下で指定した参照は統計結果としない
HideReferrer 192.168.0.xxx/
HideReferrer sea-bird.org
HideReferrer www.sea-bird.org/
# 以下で指定した拡張子は統計結果としない
HideURL *.gif
HideURL *.GIF
HideURL *.jpg
HideURL *.JPG
HideURL *.png
HideURL *.PNG
HideURL *.ra
HideURL *.mp3
HideURL *.bmp
HideURL *.ico
HideURL *.css
# 以下で指定したユーザ(アクセス制限)は統計結果としない
HideUser root
HideUser admin
# 統計情報で表示する場合、以下のURLをグループ化する
GroupSite *.dream-seed.com dream-seed.com
HideSite *.dream-seed.com
GroupSite yahoobb YahooBB!
HideSite yahoobb
GroupSite opc211 YahooBB!
HideSite opc211
GroupSite 219.47.36.159 YahooBB!
HideSite 219.47.36.159
GroupSite *.icnet.ne.jp ICN(Ichikawa Cable Network)
HideSite *.icnet.ne.jp
GroupSite *.sony.co.jp Sony
HideSite *.sony.co.jp
GroupSite *hitachi Hitachi
HideSite *hitachi
GroupSite *.ppp.dion.ne.jp Dion
HideSite *.ppp.dion.ne.jp
# 統計情報で表示する場合、以下の参照先をグループ化する
GroupReferrer yahoo.co.jp/ Yahoo! Japan
HideReferrer yahoo.co.jp/
GroupReferrer websearch.yahoo.co.jp/bin/query Yahoo! J...
HideReferrer websearch.yahoo.co.jp/bin/query
GroupReferrer profile.yahoo.co.jp/ Yahoo! Japan
GroupReferrer yahoo.com/ Yahoo! America
HideReferrer yahoo.com/
GroupReferrer search.yahoo.com/ Yahoo! America
HideReferrer search.yahoo.com/
# 統計情報から、下記URLを除外する
IgnoreURL /cgi-bin/*
IgnoreURL /mt/*
IgnoreURL /mt_old/*
IgnoreURL /data/*
IgnoreURL /robots.txt
IgnoreURL /blog/styles-site.css
IgnoreURL /blog/my-styles.css
IgnoreURL /Diary/styles-site.css
IgnoreURL /Diary/my-styles.css
IgnoreURL /doc/_style_/*
IgnoreURL /doc/_js_/*
IgnoreURL /mt-todayslink/*
*** サーチエンジンからきた場合に検索文字列を日本語化 [#y2...
- ちょっとさぼってます
*** cronによる定例処理 [#qde13551]
- [[Apacheアクセスログ解析(Webalizer) - Fedoraで自宅サー...
*** 参考にさせて頂いたサイト様 [#v44af469]
- [[Apacheアクセスログ解析(Webalizer) - Fedoraで自宅サー...
ページ名: