IIS7でPerl(ActivePerl)の設定

by taguchi 29. December 2008 14:43

事前準備

1.インターネットインフォメーションサービス(IIS)マネージャを起動します。 


 

2.左側の「コンピュータ名」→「サイト」と展開し、「Default Web Site」をクリックする。

3.真ん中の「Default Web Site ホーム」にある「ハンドラマッピング」をダブルクリックする。

4.右側の「スクリプトマップの追加」をクリックする。

5.「スクリプトマップの追加」で下記のように「*.cgi」と「*.pl」を登録します。
※実行可能パスは、ActivePerlをC:\Perl(デフォルト)でインストールしたときのパス です。


要求パス  :  *.cgi
実行可能パス  :  C:\Perl\bin\PerlEx30.dll
名前  :  CGI

 


要求パス  :  *.pl
実行可能パス  :  C:\Perl\bin\perlis.dll
名前  :  PL

「OK」をクリックすると、CGIを許可済みにして良いか?とダイアログが表示されるので「はい」をクリックする。

 

6.CGIの動作確認のため、「C:\Inetpub\wwwroot」に、以下の内容でtest.cgiを作成する。

print "Content-type: text/html\n\n";
print "テスト\n";
exit;

 

7.ブラウザでアクセスし、「テスト」と表示されれば正常です。

 

備考

index.cgiへアクセスする場合、ファイル名を付けないで要求するWebアプリケーションなどがありますので、既定のドキュメントに「index.cgi」を追加することをお勧めします。

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

ActivePerl

ActivePerl インストール

by taguchi 29. December 2008 13:27

IIS7でPerl使用するためのインストールです。ほとんどデフォルトでインストールしていますが、不要な機能やオプションは環境に合わせて設定してください。

1.ActivePerlをダウンロードします。

下記のサイトからMSI版(Windows Installer 版)をダウンロードしてください。
http://www.activestate.com/
※今回はActivePerl-5.8.9をダウンロードしインストールします。

2.ダウンロードしたファイルを実行しインストールを開始する。

3.「Custom Setup」デフォルトで全て選択されているので、そのまま「Next」をクリックする。 

 

4.「Custom Setup Options」デフォルトで全て選択されているので、そのまま「Next」をクリックする。

 

5.「Ready to Install」で「Install」をクリックしインストールを開始する。

6.「Finish」ボタンが表示されたら、「Finish」クリックして終了です。


 

7.インストールされたか確認のため「コマンド プロンプト」を起動し「perl -v」と入力。下記のような画面になればインストール成功です。

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

ActivePerl

Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen