ホームページ作成/CGI・SSI活用入門

Windows上でCGI(Perl)を動かす方法

Windows上でCGIを動作させる方法をご紹介。簡単なセットアップさえ行えば、CGIの動作確認のためだけにいちいちファイルをサーバにアップロードする必要はなくなります。自宅PC上でCGIを動かしてみましょう!

西村 文宏

執筆者:西村 文宏

ホームページ作成ガイド

※この記事は、「絶対できる!自宅PCでCGIの実行環境を構築」から続いています。
前回は「AN HTTPD」を使ってWindows上でウェブサーバの機能を実現する方法をご紹介しました。 今回は、そこでCGIも実行できるようにする方法をご紹介いたします。

Windows上でCGIを動かすには

ActivePerl さて、Windows上でCGIを動かすには、ActiveState社が無償で配布している「ActivePerl」(アクティブ・パール)というソフトウェアをインストールします。

CGIはたいていPerl(パール)というプログラミング言語で記述されています。 しかし、Perlで記述されたプログラムは、Windows上では実行できません。 そこで「ActivePerl」をインストールします。それによって、Perlで書かれたプログラムが実行できるようになります。

手順はとても簡単です。
この記事でご紹介するとおりに操作すれば、あっという間にセットアップは完了します。
簡単な概要は以下の通りです。

必要な手順

  1. ActivePerlをインストールする
  2. 必要なPerlモジュールをインストールする
  3. AN HTTPDでCGIを動かしてみる

■1.ActivePerlをインストールする
Nextボタン ActivePerlをインストールするには、ActiveState社のホームページからインストーラをダウンロードして実行するだけです。 設定する項目はなく、ただひたすら「Next>」ボタンをクリックしていけばインストールは完了します。

■2.必要なPerlモジュールをインストールする
PPM 基本的なモジュールは最初からインストールされていますので、掲示板CGIなどの基本的なCGIは、たいていそのままで動作します。 しかし、ブログツールなどの大きなCGIを動かすためには、追加でいくつかのモジュールをインストールしなければならない場合があります。
その場合には、ActivePerlと一緒にインストールされる「Perl Package Manager」というソフトウェアで簡単にインストールできます。
(不要ならこのステップは飛ばせます。)

■3.AN HTTPDでCGIを動かしてみる
最後に、うまくCGIが動作するかどうか試してみましょう。

以上の手順で、Windows上でCGIを動かすことができるようになります。

1.ActivePerlをインストールする

それでは、早速ActivePerlをインストールしてみましょう。

ActivePerlをインストールする >>

  • 1
  • 2
  • 3
  • 5
  • 次のページへ

あわせて読みたい

あなたにオススメ

    表示について

    カテゴリー一覧

    All Aboutサービス・メディア

    All About公式SNS
    日々の生活や仕事を楽しむための情報を毎日お届けします。
    公式SNS一覧
    © All About, Inc. All rights reserved. 掲載の記事・写真・イラストなど、すべてのコンテンツの無断複写・転載・公衆送信等を禁じます