カスタム検索
このエントリーをはてなブックマークに追加
tomo.gif (1144 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)To previous pageTo home pageMailing to me

WebalizerでApacheのログを解析してみる

Modified: 10 Feb 2001


ダウンロードする
MAKEする

バイナリーを使って見る


バイナリーを使って見る

バイナリのダウンロード

以下のページから、"Linux ELF - Intel x86"をクリックしてダウンロードします。

http://www.webalizer.com/download.html

私は、"webalizer-2.01-06-linuxelf-bin.tgz"がダウンロードできました。


解凍してインストール

$ tar zxvf webalizer-2.01-06-linuxelf-bin.tgz

インストールは、以下のようにコピーするだけです。

# cp webalizer /usr/local/bin


実行する

設定は必要ありません。すぐに実行できます。

実行結果のレポートは、HTMLファイルで出力されます。また、実行した時のカレントディレクトリに結果が表示されます。
以上の2点から、Webalizerを実行する場合、ApacheのWebデータのディレクトリに移動して実行します。

$ cd /home/tomo/htdocs <-Webページのトップの位置
$ mkdir webalizer
$ webalizer /usr/local/apache/logs/access_log
Webalizer V2.01-06 (Linux 2.2.14-5.0) English
Using logfile /usr/local/apache/logs/access_log (clf)
Creating output in current directory
Hostname for reports is 'linuxserver'
History file not found...
Generating report for August 2000
Generating report for September 2000
Generating report for October 2000
Generating report for November 2000
Generating report for December 2000
Generating report for January 2001
Generating report for February 2001
Generating summary report
Saving history information...
30361 records in 4.51 seconds, 6731/sec
$

Apacheで指定したホームディレクトリでに、"Webalizer"のディレクトリを作成し、そこで実行した様子です。

出力は、Webページで確認できます。(ここを参照のこと)


ダウンロードする

Webalizserをダウンロードする

http://www.webalizer.org/download.html


gd(グラフィックライブラリ)をダウンロードする

http://www.boutell.com/gd/

わたしは、"gd-1.8.4.tar.gz"をダウンロードしました。


libpngをダウンロードする

http://www.libpng.org/pub/png/libpng.html

わたしは、"libpng-1.0.9.tar.gz"をダウンロードしました。


zlibをダウンロードする

http://www.info-zip.org/pub/infozip/zlib/

わたしは、"zlib-1.1.3.tar.gz"をダウンロードしました。


freetypeをダウンロードする

http://freetype.sourceforge.net/download.html

わたしは、"freetype-1.3.1.tar.gz"をダウンロードしました。


MAKEする

zlibをmakeする

解凍したディレクトリに移動して、以下のように実行します。

$ configure
  :
$ make
  :
$ su
Passwd: *****
# make install
  :
#

"/usr/local/include", "/usr/local/lib"に、作成されたライブラリがコピーされます。


libpngをmakeする

解凍したディレクトリに移動して、以下のように実行します。
通常は、"configure"を実行しますが、libpng では、既製のMakefileを使います。

$ cp scripts/make.linux makefile

"makefile"を編集します。

# Where the zlib library and include files are located
#ZLIBLIB=/usr/local/lib
#ZLIBINC=/usr/local/include
ZLIBLIB=../zlib
ZLIBINC=../zlib

元は、上記になっていますので、以下のように変更します。

# Where the zlib library and include files are located
ZLIBLIB=/usr/local/lib
ZLIBINC=/usr/local/include
#ZLIBLIB=../zlib
#ZLIBINC=../zlib

最後に、以下のように実行します。

$ make
  :
$ su
Passwd: *****
# make install
  :
#

"/usr/local/lib"に、作成されたライブラリがコピーされます。


freetypeをmakeする

解凍したディレクトリに移動して、以下のように実行します。

$ make
  :
$ make
  :
$ su
Passwd: *****
# make install
  :
#

"/usr/local/lib"に、作成されたライブラリがコピーされます。


gdをmakeする

解凍したディレクトリに移動して、以下のように実行します。

$ configure
  :
$ make
  :
$ su
Passwd: *****
# make install
  :
#


 ここでMAKEに失敗。継続調査中。


line.gif (927 ツバツイツト)To previous pageTo home pageMailing to meJump to Top of pagetomo.gif (1144 ツバツイツト)
カスタム検索



このエントリーをはてなブックマークに追加