[CGI] Active Perlのインストール

CGI の動作には ActivePerlを利用する。

  1. ActiveStateへ行く。
  2. 最新バージョン  windows (64-bit, x64)をダウンロードする。
  3. ダウンロードした.exeファイルをクリックし、Typicalを選択し画面の指示に従ってインストールを開始する。
  4. httpd.confを修正する。
    Options Indexes FollowSymLinks ExecCGI #260 行目当たり
    DirectoryIndex index.html index.php index.cgi index.pl #280行目当たり
    AddType application/x-httpd-cgi .cgi #最後の行に追加
    AddType application/x-httpd-cgi .pl

     

  5. テキストエディタでUTF-8形式で次のソースをタイプし、C:\Apache24\cgi-bin\index.cgi に保存する。
#!C:/Perl64/bin/perl
print "Content-type: text/html\n\n";
print "<html>\n";
print "<head>\n";
print "<meta charset='utf-8'>\n";
print "<title>CGIのテスト</title>\n";
print "</head>\n";
print "<body>\n";
print "<p>CGIのテスト</p>\n";
print "</body>\n";
print "</html>\n";
  1. Apacheを再起動し、http://localhost/cgi-bin/index.cgi へアクセスし、「CGIのテスト」と表示されれば、CGIは正常に動作している。