« 目次

Windows環境でのPerlのインストール

Internet Information Services(IIS)6.0は、Windows Server 2003に標準添付のウェブ・サーバー機能です。ここではIISの環境下でPerlを利用する方法を解説します。

  1. IISのインストール

    IIS 6.0は、Windows Server 2003をインストールした直後では利用できません。次の手順でIIS 6.0をインストールします。

    1. タスク バーからサーバーの役割管理を実行します。
    2. 役割を追加または削除するリンクをクリックし、サーバーの構成ウィザードを実行します。
    3. 構成オプションについて、カスタム構成を選択します。すると、現在の構成されているサーバーの一覧が表示されるので、アプリケーション サーバーを選択します。必要な項目を入力していくと、IIS 6.0がインストールされます。
  2. ActivePerlのインストール

    ActivePerlは、カナダActiveState社が提供するPerlで、Windowsプラットフォームをはじめ、多くの環境で動作します。ActivePerlのインストールは以下の手順で行います。

    ActivePerlのインストール (1)
    1. ActivePerlをダウンロードします。ダウンロードする際は、Windows Installer版(拡張子が.msi)を選択します。
    2. ダウンロードしたファイルをダブル・クリックして実行します。
    3. インストール先を、適当なフォルダ(例: C:\Program Files\Perl)に指定します。
    4. 次に、オプションを指定します。以下の3項目についてチェックがされていることを確認し、Nextをクリックします。
      • Add Perl to the PATH environment variable
      • Create Perl file extension association
      • Create .pl script mapping for Perl
      ActivePerlのインストール (2)
    5. インストールが無事に終了すると、Finishボタンが表示されるので、クリックして終了します。
    6. ActivePerlのインストールが正常に終了したことを確認するために、コマンドプロンプトから次のコマンドを実行して確認します。
      C:\>perl -v
      This is perl, v5.8.8 built for MSWin32-x86-multi-thread
      (with 21 registered patches, see perl -V for more detail)
      Copyright 1987-2006, Larry Wall
      ...... (以下、メッセージが続く)
      C:\>
  3. ActivePerlをIISで利用可能にする

    ActivePerlをIISで利用するために、Webサービス拡張を設定します。

    1. 管理ツールから、インターネット インフォメーション サービス (IIS) マネージャを実行します。
    2. ローカル コンピューターを展開し、Webサービス拡張をクリックします。
    3. Webサービス拡張Perl CGI Extensionを選択し、許可ボタンをクリックします。
      ActivePerlのインストール (3)
  4. PHPのインストール(オプション)

    PHPのインストール方法は、以下のとおりです。

    1. PHPパッケージをウェブ・サイトからダウンロードします。ダウンロードする際は、zip形式のパッケージを選択します。
    2. zip形式のパッケージを解凍し、適切なディレクトリに展開します。
    3. 展開したディレクトリ内の、php.ini-recommendedファイルをphp.iniとしてC:\Windows\フォルダにコピーします。
    4. php.iniファイル内のcgi.force_redirectがある行について、コメントを外して編集します。
      cgi.force_redirect = 0
    5. PHPの拡張モジュールを設定します。拡張モジュールは利用する利用するデータベースにあわせて選択してください。
      extension = php_mysql.dll
    6. 展開したディレクトリを、環境変数PATHに追加してください。
    7. PHPのインストールが正常に終了したことを確認するために、コマンドプロンプトから次のコマンドを実行して確認します。
      C:\>php -v
      PHP 5.1.2 (cli) (built: Jan 11 2006 16:40:00)
      Copyright (c) 1997-2006 The PHP Group
      Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
      C:\>

Copyright © 2001-2007 Six Apart, Ltd. All Rights Reserved.