Windows を実行しているコンピュータで IIS をインストールし、Perl CGI 機能を有効にする方法を学習しますか? このチュートリアルでは、IIS サーバー上で Perl CGI 機能を有効にする方法を示します。

• Windows 2012 R2
• Windows 2016
• Windows 2019
• IIS
• Perl

ウィンドウズチュートリアル:

このページでは、Windows チュートリアルの一覧にすばやくアクセスできます。

チュートリアルウィンドウ – IISのインストール

サーバー マネージャー アプリケーションを開きます。

[管理] メニューにアクセスし、[ロールと機能の追加] をクリックします。

Windows 2012 add role

[サーバーの役割] 画面で、[Web サーバー IIS] という名前のオプションを選択します。

[次へ]ボタンをクリックします。

IIS Installation

次の画面で、[機能の追加] ボタンをクリックします。

IIS Features

[機能] 画面で、[次へ] ボタンをクリックします。

Windows 2012 - Features

[役割サービス] 画面で、[次へ] ボタンをクリックします。

IIS - Role Service

[概要] 画面で、[インストール] ボタンをクリックします。

IIS installation summary

おめでとう! Windows を実行しているコンピュータで IIS サービスのインストールが完了しました。

チュートリアル IIS – CGI 機能の有効化

サーバー マネージャー アプリケーションを開きます。

[管理] メニューにアクセスし、[ロールと機能の追加] をクリックします。

Windows 2012 add role

[サーバーの役割] 画面で、[Web サーバー IIS] という名前のエントリを展開します。

アプリケーション開発メニューにアクセスし、次のオプションを選択します。

[次へ]ボタンをクリックします。

IIS enable CGI

[機能] 画面で、[次へ] ボタンをクリックします。

Windows 2012 - Features

[概要] 画面で、[インストール] ボタンをクリックします。

IIS CGI Installation

おめでとう! IIS で CGI 機能のインストールが完了しました。

チュートリアルウィンドウズ – Perlのインストール

Perlのウェブサイトにアクセスし、Perlインストーラの最新バージョンをダウンロードしてください。

この例では、次の名前のファイルをダウンロードしました: ストロベリー-PERL-5.30.2.1-64bit.msi

Perl download Windows

管理者として、Perl のインストールを開始します。

Strawberry perl installation Windows

使用許諾契約書に同意し、[次へ] ボタンをクリックします。

Perl install Windows

目的のインストールパスを設定し、[次へ]ボタンをクリックします。

Perl Installation Windows

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

Windows Perl Installation

Perlのインストールが完了するのを待ちます。

Perl Windows

この例では、Perl は次のディレクトリにインストールされています。

Copy to Clipboard

コンピュータを再起動します。

おめでとう! Windows で Perl のインストールが完了しました。

チュートリアル IIS – IIS サーバー上で Perl を有効にします。

アプリケーションを起動します: IIS マネージャー。

Start IIS Windows

IIS マネージャー アプリケーションで、IIS サーバー名を選択します。

画面の右側にある「ハンドラマッピング」というオプションにアクセスします。

IIS Handler mapping

次の名前のオプションを選択します: スクリプト マップの追加

IIS - Add script map

次の構成を実行します。

• Request Path – *.pl
• Executable – C:\Strawberry\perl\bin\perl.exe %s %s
• Interpreter – Perl CGI

[OK]ボタンをクリックします。

IIS Python

次のメッセージが表示された場合は、[はい]ボタンをクリックします。

IIS CGI Restriction

IIS サービスを再起動します。

おめでとう! IIS サーバーで Python を正常に有効にしました。

チュートリアル IIS – Python ページの作成

新しい DOS コマンド ライン プロンプトを開始します。

Windows DOS Prompt

IIS ルート ディレクトリにアクセスします。

Copy to Clipboard

Perl テスト ページを作成します。

Copy to Clipboard

メモ帳アプリケーションを使用して、テスト ページを開きます。

その内容を次のコードに置き換えます。

Copy to Clipboard

ブラウザを開き、Web サーバーの IP アドレスに /test.pl を入力します。

この例では、ブラウザに次の URL が入力されています。

• http://172.31.8.195/test.pl

Perl ページには、次のメッセージが表示されます。

IIS Perl CGI

おめでとう! Perl 拡張モジュールは IIS に正常にインストールされました。