3.テスト環境の準備


前項でも書いたとおり、自作のスクリプトをいきなりプロバイダやフリースペースを利用してテストすると、サイトや他のユーザさんに迷惑をかけることにもなりかねません。
そうなるとローカルなサーバーが欲しくなります。
しかし、いきなり LinuxやFreeBSDなどは難しいと感じる方のために Windows マシンでローカルなサーバーを構築する方法を紹介したいと思います。

Linux や FreeBSD などのUNIX機では標準でPerlモジュールがインストールされます。
即、UNIX系に挑戦してもよいでしょう。そうすれば、Perl CGI の Windows機ではできないこともやれます。
その場合は、Web Server は Apache がよいでしょう。
稚拙ではありますが、当サイトのApacheインストール・設定はこちらです。->ただし、Apache 1.XXです。2.0系は他のサイトをご覧ください。

WebサーバーはIISとANHTTPDで書いています。他のサーバーは調べてみてください。

@IIS上に環境を作る方法

手順としては、最初にIISをインストールし、その後でActivePerlをインストールすればよいでしょう。
a.IISのインストール
※WindowsXP Home をお使いの方は残念ながらコンポーネントにありません。後述の「ANHTTPD」を使うといいかもです。
こちらのサイトを参考にするとよいでしょう。 → サバコン-Trytech Server construction information

                             IISの設定 (Windows XP Pro ベースです)
b.ActivePerlのインストールとIISの設定
稚拙ながら当サイトの ActivePerlの設定 をご参考ください。(Windows2000ベースですが視覚的にはほとんど一緒です)

AANHTTPD上に環境を作る方法

手順としては、先にANHTTPDをインストールし、その後でActivePerlをインストールすればよいでしょう。
a.ANHTTPDのインストール
AN HTTPD Home Page をご覧ください。CGIの設定などもありますし、FAQもすんごくあります。
b.ActivePerlのインストールとANHTTPDの設定
基本的には上の ActivePerlの設定 のとおりですが、IISでない時は少しだけ違う部分があります。
これも、稚拙ですが Windows95 + ANHTTPD に ActivePerl のバイナリ・パッケージをインストールした記録がありますのでご参考ください。
また、AN HTTPD Home Page にもありますが当サイトのWindows95の設定をご紹介しておきます。

   ↑
「オプション」→「一般設定」を選択します。

  ↑
上のように設定します。

戻る

サイトトップへ