[▲前のスレッド]

あけび
2001. 9. 27 (木) / 20:37
 
885. ローカルサーバ(Apache)構築例 [Win32]
必要なもの

Apache (MSIパッケージ apache_1.3.20-win32-no_src-r2.msi)
http://httpd.apache.org/dist/httpd/binaries/win32/

ActivePerl (Windows MSIパッケージ)
http://aspn.activestate.com/ASPN/Downloads/ActivePerl/

Windows インストーラ (InstMsi.exe)
インストーラがなかったり、古い場合には最新版を入手してください。
(9x) http://www.microsoft.com/downloads/release.asp?ReleaseID=17343
(NT) http://www.microsoft.com/downloads/release.asp?ReleaseID=17344


以下に続く設置方法はあくまで一例にすぎませんので、
慣れたら自分なりに使いやすいよう変更してしまっても構いません。




あけび
2001. 9. 27 (木) / 20:38
 
886. ActivePerl インストール
msiパッケージをダブルクリックするとセットアップウィザードが立ち上がります。
・Next
・I accept the terms in the Licence agreement を選択 -> Next
・階層図が表示されたら、最上層のActivePerlを選択 -> Location が C:\Perl\ になっているので、Browse ボタンを押して C:\usr\local\ に変更 -> Next
・Add Perl to 〜、Create Perl 〜 両方にチェックを入れる -> Next
・Install
・Finish

インストールされたかを確認
・スタート -> プログラム -> MS-DOSプロンプト を立ち上げて
c:\usr\local\bin\perl -v
と入力して、Perlのバージョン表示がされれば、インストール完了。
okなら、MS-DOSプロンプトは閉じて構いません。




あけび
2001. 9. 27 (木) / 20:39
 
887. Apache インストール
msiパッケージをダブルクリックするとセットアップウィザードが立ち上がります。
・Next
・I accept the terms in the Licence agreement を選択 -> Next
・Next
・Network Domain -> 127.0.0.1
 Server Name -> localhost
 Administrator's Email Address -> ご自分のメールアドレス
 Run when started manually,only for me を選択
 -> Next
・Customを選択 -> Next
・階層図が表示されたら、最上層のApache httpd Serverを選択 -> Location が C:\Program Files\apache group\ になっているので、Change ボタンを押して C:\ に変更 -> Next
・Install
・Finish




あけび
2001. 9. 27 (木) / 20:39
 
888. ショートカット作成
Apache ショートカット作成
・デスクトップで右クリック -> 新規作成 -> ショートカット をクリック
・ショートカットのコマンドラインに c:\apache\apache.exe を記入 -> 次へ
・ショートカットの名前を apache startup 等、適当に変更 -> 完了
・出来たショートカットを右クリック -> プロパティ
 リンク先 -> C:\Apache\Apache.exe
 作業フォルダ -> C:\apache
 ショートカットキー -> なし
 実行時の大きさ -> 最小化
 -> OK
・ショートカットアイコンを右ドラッグ -> ここにコピー
・コピーしてできたアイコンの名前を apache shutdown 等、適当に変更
・右クリック -> プロパティ
 リンク先 -> C:\Apache\Apache.exe -k shutdown
 作業フォルダ -> C:\apache
 ショートカットキー -> なし
 実行時の大きさ -> 最小化
 -> OK

localhostへのショートカット作成
・デスクトップで右クリック -> 新規作成 -> ショートカット をクリック
・ショートカットのコマンドラインに http://localhost/ を記入 -> 次へ
・ショートカットの名前を localhost 等、適当に変更 -> 完了




あけび
2001. 9. 27 (木) / 20:40
 
889. カスタマイズ
・c:\apache に ユーザーディレクトリ users を作成

・c:\apache\conf\httpd.conf をテキストエディタで開いて、以下の部分を変更。


273行目付近
<Directory />
    Options FollowSymlinks
    AllowOverride None
</Directory>
  ↓
<Directory />
    Options All
    AllowOverride All
</Directory>


288行目付近
<Directory "C:/Apache/htdocs">
  ↓
<Directory "C:/Apache/users">


297行目付近
Options Indexes FollowSymlinks MultiViews
  ↓
Options All


304行目付近
AllowOverride None
  ↓
AllowOverride All


347行目付近
DirectoryIndex index.html
  ↓
DirectoryIndex index.html index.htm index.cgi


783行目付近
#AddHandler cgi-script .cgi
  ↓
AddHandler cgi-script .cgi




あけび
2001. 9. 27 (木) / 20:44
 
890. 動作確認
Apache startup アイコンをダブルクリックして、サーバが立ち上がったのを確認。(タスクバーに Apacheが表示されます)

localhostアイコンをダブルクリックすると、c:\apache\htdocsの内容が Index of / として表示されます。(ディレクトリ内に index.htmやindex.htmlがあれば、それが表示されます)

c:\apache\users の中に、test というディレクトリを作り、ブラウザのアドレスバーに http://localhost/~test/ と入力してみてください。
Index of /~test の内容が表示されれば完了です。

c:\apache\users\ユーザーディレクトリ/ が
http://localhost/~ユーザーディレクトリ/ に対応します。

Apacheを終了させる場合は、シャットダウンアイコンをクリックしてください。
効かないようであれば、Ctrl+Cキーで強制終了させてしまっても大丈夫です。



[▼次のスレッド]
INCM/CMT
Cyclamen v3.84.01