|
■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 を再起動すれば設定完了です |