Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Movable Type 4 ManualMovable Type 4 マニュアル

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

最終更新日: 2008.06.02

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

  1. IIS のインストール
  2. ActivePerl のインストール
  3. ActivePerl を IIS で利用可能にする
  4. PHPのインストール (オプション)

IIS のインストール

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

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

ActivePerlのインストール

ActivePerl 5.10.0 以降は Movable Type の動作サポート対象外です。

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
  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:\>

ActivePerl を IIS で利用可能にする

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

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

PHPのインストール (オプション)

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

  1. PHP パッケージをウェブ・サイトからダウンロードします。ダウンロードする際は、zip 形式のパッケージを選択します。
  2. zip 形式のパッケージを解凍し、適切なディレクトリに展開します。
  3. 展開したディレクトリ内の、php.ini-recommended ファイルを php.ini として C:\Windows\ フォルダにコピーします。
  4. php.ini ファイル内の cgi.force_redirect = 0 がある行について、コメントを外して編集します。
  5. PHP の拡張モジュールを設定します。拡張モジュールは利用する利用するデータベースにあわせて選択してください (MySQL の場合 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:\>