Apache 設定ガイド
Apacheは、UNIXサーバ上で動作するWebサーバプログラムです。 弊社で提供しておりますApacheの設定ファイルのパスです。
Apacheの起動モードの設定です。通常ではstandaloneに設定されています。
apacheがインストールされている場所を指定します。 通常では変更の必要はありません。
apacheのプロセスIDが収められている場所を指定します。通常は変更の必要はありません。
スコアボードのファイルが置いてある場所です。
送信する際の処理ごと(CGIの実行や応答処理など)のタイムアウト時間(秒)です。 通常では300秒程度に設定してあります。
KeepAlive機能を利用するとクライアントから数回にわたる接続要求が来たとき、接続を切断することなく処理を行うことができ、 再接続による遅延を最小限におさえることが可能になります。 Onにした場合の詳細は、以下のMaxKeepAliveRequest・MinSpareServers・KeepAliveTimeoutで設定します。
一回の接続で処理できる回数です。 通常は100程度で設定してありますが、負荷が大きいようなら下げることをお勧めします。
KeepAliveの稼動時の要求を待ち受ける最大時間を秒数で指定できます。 余りに大きく数値を設定すると、次に接続をしたい人が接続できない状況が発生するかもしれませんが、小さくしすぎると接続回転率は 上がりますが回線をつなげるストレスがたまるかもしれません。通常はデフォルトのままで設定し、場合によって変更するのが良いでしょう。
apacheはここで指定された数だけは 常に待機する子サーバを稼動させます。 MinSpareServersの数より少なくなると待機子サーバが一秒に1プロセスずつ新しく起動されます。 MaxSpareServersで設定された数は、稼動しつづけてもかまわない子サーバの最大数です。 通常はMinは5程度、Maxは10程度に設定されていますが、余りに大きく数値を設定するとサーバに多くの 負担がかかりますので様子を見ながら変更することをお勧めします。
初回起動時の子サーバの数です。 しかし、このサーバ数は動的に制御されますので(MaxSparServers参照)起動時のサーバの数を調節をしても余り意味はありません。 通常はデフォルトのままでかまいません。
最大接続数を指定します。 この数を越えるリクエストは待たされることになります。 普段からサーバが重い場合はこの数をへらして、接続する一人一人の負担をへらしてみるとよいでしょう。
apacheの子サーバはここで指定された数のリクエストを処理し終えると、消滅します。 0に設定すると休まずに稼動しつづけることを意味します。 子サーバに処理をさせつづけると、異常動作を起こしたりすることがあります。 それを避けるためにも、必ずこの設定はするようにしましょう。
接続を待ち受けるポート番号を指定します。 HTTPでは通常80番ポートを使用しますので、特に変更の必要はありません。
apacheの実効ユーザIDとグループIDを指定します。 通常は nobody / nobody で設定していますが、複数名でサーバを使用する場合はセキュリティ上の問題から、特定のユーザおよびグループを設定した方がよいでしょう。
サーバ管理者のEmailアドレスを指定します。 クライアントがサーバへ接続する際にエラーが-起こったとき(NotFoundなど)のエラーメッセージに記載されるEmailアドレス ですので、「Webmaster@あなたのドメイン名」などの名前にしておくと良いでしょう。
名前解決が行えるホスト名、もしくはIPアドレスを指定します。
HTMLなどのファイルを置く場所(ディレクトリ)です。 「http://****/ 」でアクセスされたときファイルにアクセスします。
指定した任意のディレクトリ、またはそのディレクトリ以下に対して特別な命令を埋め込むことができます。
Apacheのバーチャルホストとは、複数のドメインで一つのサーバを共有して利用することを可能にします。
<VirtualHost 割り当てられたIPアドレスを入れてください。>
<VirtualHost 192.168.0.1>
Optionsに Indexes と指定しますと、ディレクトリ構造を表示します。 httpd.confの部分からIndexesを削除します。 <Directory> |
|||||||||||||
|
| |
| さくらインターネットは、6年以上の実績を持つホスティング・レンタルサーバ、専用サーバ、 ドメイン、データセンタサービス分野におけるリーディングカンパニーです |
(C)Copyright 1996-2004 SAKURA Internet Inc. |