■HTTPサーバー構築

■Apache
インストールと設定
■perl
インストールと設定

■PHP5
インストールと設定

■アクセス制限
■ドメインの取得
ダイナミック DNS

■ルータ・ポート開放
■絶対パスと相対パス

■メールサーバー構築

■Radish3
インストールと設定

■Sendmail パス

■ブログサーバー構築

■Movable Type4
インストールと設定


■自宅サーバーの運営

■自宅 LAN 内からドメイン名でサーバーにアクセスする方法
■リモート デスクトップ接続
■Windows サーバー
自動起動/自動ログイン

■Apache ログの管理
ログローテーション
ApacheLogViewer
アクセスログ解析

■RAMディスクでサーバー公開


VertrigoServ構築

■インストールと設定



インストール

Perl のダウンロード

HTTP サーバーで PerlCGI を動作させるために、フリーの Perl モジュールである Active Perl をWindows環境にインストールする必要があります
ActiveState Software Inc」から「ActivePerl-5.8.8.820-MSWin32-x86-274739.msi」をダウンロードします



右上の「Downloads」のタブをクリック



右側にある「ActivePerl」をクリック



「Download」をクリック



名前、名字、メールアドレス、会社名の入力を求められますが、何も記入せずに「Continue」をクリック




Windows (x86) の「AS package」又は「MSI」インストーラーをダウンロード、実行(インストール)します







Perl のインストール先を変更します

一般的なLinux サーバーの場合、 Perl のパスは
「#! /usr/local/bin/perl」 又は 「#! /usr/bin/perl」 と記述されている場合が多いのでパスの書き換えの手間を省く目的でインストール先を変更します
「Location:」C:¥perl¥ → の場合パスは #! /perl/bin/perl となりますその為「Browse」をクリックし、インストール場所を変えます



「Folder name:」 を C:¥usr¥ に書き換えOK をクリック、すると Perl のパスは #! /usr/bin/perl になります

「Folder name:」 が C:¥usr¥local¥ → なら Perl のパスは #! /usr/local/bin/perl となります



「Location:」を確認後インストールに進みます







設定

Apache で Perl を利用するために Apache の 「httpd.conf」 を編集します

Perl・CGI の設定

httpd.conf の最終行に
AddHandler cgi-script .cgi .pl ・・・・追記します

使用ディレクトリの設定
「httpd.conf」 を編集し全てのディレクトリで CGI が使用できるように許可します

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>


<Directory />
Options FollowSymLinks ExecCGI ・・・・追記します
AllowOverride None
</Directory>

最後に Apache を再起動すれば設定完了です