Last Update 2006/09/14
TOP - 手順書集 - Apache1.3.33(win)
※ 詳しい解説よりも、全ての操作を詳細に記述する事を目標としています。手順メモとお考えください。
なお、テスト用サーバーを構築した際の手順書となりますので、セキュリティ的に完全ではない可能性があります。
テスト用として使用する場合のみの利用に限定してください。
・Apache のインストール
01. http://www.apache.jp からダウンロード
02. apache_1.3.33-win32-x86-no-_src.msi の実行
03. Welcome to the Installation Wizard for Apache HTTP Server 1.3.33
→ 「Next」
04. License Agreement : I accept the term in the license agreement.」を選択
→ 「Next」
05. Read This First → 「Next」
06. Server Information
Network Domain : hogehoge.com
Server Name : www.hogehoge.com
Administrator's Email Address : test@hogehoge.com
→ 「Run as a service for All Users」を選択
→ 「Next」
07. Setup Type : 「Complete」を選択 → 「Next」
08. Destination Folder → 「Next」
09. Ready To Install the Program → 「Install」
10. Installation Wizard Completed → 「Finish」
11. サービスとしてApache起動(テスト) → NET START APACHE
12. サービスとしてApache停止 → NET STOP APACHE
・Apache の設定
apache/conf/httpd.conf の修正(任意)
-- 追加 --
Listen 123.456.789.123
-- 変更 --
DocumentRoot "C:/webroot/public_html"
-- 変更 --
<Directory "C:/webroot/public_html">
Options FollowSymLinks MultiViews ExecCGI
AllowOverride None
Order allow deny
Allow from all
</Directory>
-- 変更 --
<IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.php
</IfModule>
-- 変更 --
ScriptAlias /cgi-bin/ "C:/webroot/cgi-bin/"
<Directory "C:/webroot/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
-- 変更 --
<IfModule mod_negotiation.c>
LanguagePriority ja .. .. .. (「ja」を先頭へ)
</IfModule>
-- 追加 --
AddHandler cgi-script .cgi
AddHandler cgi-script .pl
・Apache起動 → NET START APACHE
・Perl のインストール
・Perl のインストール
01. http://www.activestate.com からダウンロード
02. ActivePerl-5.8.6.811-MSWin32-x86-122208.msi の実行
03. Welcome to the ActivePerl 5.8.6 Build 811 Setup Wizard → 「Next」
04. End-User License Agreement
「I accept the terms in the License Agreement」を選択 → 「Next」
05. Custom Setup → 「Next」
06. New features in PPM → 「Next」
07. Choose Setup Options → 「Next」
08. Ready to Install → 「Install」
09. Completing the ActivePerl 5.8.6 Build 811 Setup Wizard
→ 「Finish」