|
この記事は、Apache2をインストールする手順について書いた、私的備忘録です。
今回は、Win32用のパッケージをインストールしました。
binariesディレクトリから、win32 用の msi パッケージを取得します。
現時点では、用意されてるのは no_ssl パッケージのみのようです。
SSLを使いたい場合は、自分でソースからビルドする必要があるみたいですね。
インストール
早速、ダウンロードしたインストーラを起動します。
今回は、PHP のテスト環境用としてサーバを立てるので、Network Domain は localdomain としておきました。
同様に Server Name は localhost.localdomain です。
あとの設定は、Typical を選択して、ささっとインストール完了です。
httpd.confを編集
インストールが完了すると、早速 Apache のサービスが開始されています。
ブラウザで / を見てみると、Apache が起動している事を確認できます。
さて、今度は設定ファイル(httpd.conf)をいじります。
設定ファイルは、Apache2 のインストールディレクトリの下の、conf ディレクトリにあります。
設定ファイルをいじる前に、バックアップを取っておきましょう。
今回は、DocumentRoot を、C:\home\www におく事にしました。
-DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"
+DocumentRoot "C:/home/www"
DocumentRoot の設定の少し下にある、Directory の設定も、変更します。
-<Directory "C:/Program Files/Apache Group/Apache2/htdocs">
+<Directory "C:/home/www">
また、.htaccess ファイルで、フォルダごとに設定を行いたいので、AllowOverride を All にしました。
さらに、フォルダの中身が見えないように、Options から、Indexes を -Indexes にしておきます。
UserDir は使わないので、コメントアウトしました。
PHPを使いたいので、DirectoryIndex に、index.php を追加します。
ここまで終わったら、Apache2 のサービスを restart します。
これは、Windows のタスクトレイの Apache2 アイコンをクリックすると、簡単に実行できます。
ではまた、ブラウザで / を見てみます。
今度は、Forbidden と表示されるはずです。
非常に適当ですが、Apache2 のインストールは、とりあえずこんな感じです。
外部からアクセスできるようなサーバを立てる場合は、もうちょっと慎重に設定する必要があるでしょう。
その辺は、おいおい追記していくかもしれません。
|
珥鴈跪瘉譛 痳ç 粮褥跂迺鈞 <a href="http://automobilecoast.ru/content/avtomobil-bez-dokumentov.html" >珥鴈跪瘉譛 痳ç 粮褥跂迺鈞</a> [url=http://automobilecoast.ru/content/avtomobil-bez-dokumentov.html]珥鴈跪瘉譛 痳ç 粮褥跂迺鈞[/url] 珥鴈跪瘉譛 痳ç 粮褥跂迺鈞
關鈔琅à 赭?í 髀á <a href="http://automobilecoast.ru/content/prodazha-mashin-spb.html" >關鈔琅à 赭?í 髀á</a> [url=http://automobilecoast.ru/content/prodazha-mashin-spb.html]關鈔琅à 赭?í 髀á[/url] 關鈔琅à 赭?í 髀á
珥鴈跪瘉謌 sma <a href="http://automobilecoast.ru/content/avtomobili-sma.html" >珥鴈跪瘉謌 sma</a> [url=http://autom
2007/12/19(水) 午後 7:11 [ Davion ]