IIS6.0にPerl/Ruby/PHPをインストールする IIS6.0へのPerl動作設定

IIS6.0でPerlを使えるようにします。

ActivePerlを使う場合

特に設定は必要ありません。
インストール時に表示される "Choose Setup Options" にて、以下の項目のチェックを入れておくと、IISに対して自動的に設定してくれます。

  • Add Perl to the PATH environment variable
  • Create Perl file extension association
  • Create .pl script mapping for Perl
  • Create .plx script mapping for Perl ISAPI
  • Create .plex script mapping for standard Perl script in PerlEx
  • Create .aspl script mapping for embedded Perl script in PerlEx
  • Create IIS virtual directory for PerlEx examples

手動でPerlを設定する場合

Perlをインストール後、環境変数PATHにperl.exeがあるディレクトリを追加してください。

Web サービス拡張に以下のように項目を追加します。
必要なファイル [インストールフォルダ]\bin\perl.exe "%s" %s
CGIを動作させるディレクトリの構成を変更します。
  1. CGIを動作させるディレクトリを右クリック → [オプション]
  2. [ホームディレクトリ]タブ内の、[構成]ボタンをクリック
  3. アプリケーションの拡張子の[追加]ボタンをクリック
実行可能ファイル [インストールフォルダ]\bin\perl.exe "%s" %s
拡張子 .pl
動詞 制限 GET,HEAD,POST
  • スクリプトエンジン」にチェック
  • 「ファイルの存在を確認する」にチェック