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)]ボタンをクリックします。

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のインストールと設定を行っていきます。

