検索

カレンダー

2012年5月
« 4月    
 123456
78910111213
14151617181920
21222324252627
28293031  

広告

ブログランキング・にほんブログ村へ
にほんブログ村

東電電力供給情報

カテゴリー

最近のコメント

リンク

AWStatsをインストールしてIIS7.5のログ解析を行う その1

投稿者:yasu 更新日時:2010年1月19日 0時43分29秒
カテゴリAWStats, IIS, Perl, Windows Web Server 2008 R2

Webサーバーのアクセスログ解析はGoogle Analyticsを使って採取していますが、せっかく自宅サーバーを構築しているんだからアクセスログ解析ソフトを導入して採取したいと思います。

フリーのアクセスログ解析ソフトはいくつかあるようなのですが、みなさん比較的使われているAWStatsを導入してみることにします。

AWStats
Ahttp://awstats.sourceforge.net/#DOWNLOAD
ActivePerl
http://www.activestate.com/activeperl/
※ActivePerlは32bit版をダウンロードしてください

ActivePerl-5.10.1.1006-MSWin32-x86-291086.msi を実行します。

ActivePerlのインストール画面が起動したら[Next]ボタンをクリックします。

[I accept the terms in the License Agreement]を選択して[Next]ボタンをクリックします。

インストールオプションとインストールするフォルダを選択して(デフォルトのままでOK)[Next]ボタンをクリックします。

オプションを設定して(デフォルトのままでOK)[Next]ボタンをクリックします。

[Install]ボタンをクリックしてインストールを開始します。

インストールが完了したら[Finish]ボタンをクリックします。

管理ツールから[インターネット インフォーメーション サービス (IIS) マネージャー]を起動します。

インターネット インフォーメーション サービス (IIS) マネージャーが起動したら、左ペインの[コンピューター名]-[サイト]-[Default Web Site]を選択し、右ペインから[ハンドラーマッピング]をダブルクリックします。

画面右にある操作の中から[モジュールマップの追加...]リンクをクリックします。

モジュールマップの追加ダイアログが表示されるので、下記のように入力して[OK]ボタンをクリックします。
 要求パス:*.cgi
 モジュール:CgiModule
 実行可能ファイル:C:\Perl\bin\perl.exe "%s" %s
 名前:CGI

「このISAPI拡張機能を有効にしますか?・・・」と確認ダイアログが表示されたら[はい(Y)]ボタンをクリックします。

ハンドラーマッピングの一覧にCGIが追加されました。

Perlが動くかテストページを作って確認してみます。
C:\inetpub\wwwroot\index.cgi

#! C:\perl\bin\perl.exe

print "Content-type: text/html\n\n";
print "hello CGI Test";

ブラウザを起動してURLに[http://www.sa-sa-ki.jp/index.cgi]と入力してみると、無事 "hello CGI Test" が表示されました。

次回はAWStatsのインストールと設定を行っていきます。