[Up] [Next]
[Previous]
httpd.conf ファイルの設定
httpd.confはサーバをどのように実行させるかを制御するファイル
です。
- ServerType
- デーモンで起動時に動作させ、常駐デーモンとする場合は
standaloneと記述し、inetdデーモンから起動する場合は、
inetdと記述します。
- Port
- 標準デーモンで起動する場合に、アクセスポート番号を記述します。
通常、HTTPの80を使用します。
- StartServers
- デーモン起動時に動作させるデーモンの数です。
- MaxServers
- 動作させることができる最大デーモンの数です。
- User、Group
- httpdプログラムをデーモンとして動作させる時のユーザID(UID)
とグループID(GID)を定義します。
User www
Group www
上記名前は/etc/passwdと/etc/groupになければなりま
せん。(デフォルトのUIDは nobody、グループは -1 となっています)
- TimeOut
- サーバがクライアントからの要求を待つ時間を秒単位で指定します。
この時間を過ぎるとサーバはコネクションをクローズします。デフォ
ルトでは1200秒です。
- IdentityCheck
- サーバが要求を行ったユーザ名をIDENTプロトコルによってチェックを
行うかどうかを指定します。しかし、まだ認証に関する規定が定めら
れていないため、Offと設定されています。
- ServerName
- WWWサーバの別名ホスト名(CNAMEレコード)を記述します。初期設定ファ
イルにはwww.your.adminと仮に定義されています。
- ServerAdmin
- サーバ管理者のメールアドレスをServerAdmin に記述します。
- ServerRoot
- configやログファイルを置くディレクトリです。通常、
/usr/local/etc/httpdを使用します。
- ErrorLog, TransferLog, AgentLog,
RefereLog
- ServerRoot を起点としたディレクトリで置く場所を指定し
ます。
- PidFile
- 常駐デーモンのプロセスIDを保持したファイルを置く場所を指定しま
す。
- TypesConfig
- MIMEタイプとファイル名の対応を行う mime.typesファイルを
置く場所を指定します。指定しない場合、conf/mime.typesと
なります。
- CoreDirectory
- httpdデーモンプログラムがコアダンプした際のコアファイル
を吐くディレクトリを指定します。何も指定しなければ、
SERVER_ROOTで指定したディレクトリとなります。
- DNSMode
- サーバがDNSを使ってホスト名を検索する際のモードを指定します。
Minimum、Maximumと Standardが指定で
きます。デフォルトはStandardです。
- KeepAlive
- クライアントとサーバのコネクション保持を行い、接続の効率を高め
るために指定します。使用する場合、KeepAliveTimeoutで保
持時間とMaxKeepAliveRequestでKeepAlive機能を使った要求
の最大数を指定します(0は制限なし)。
- ProcessTitle
- SETPROCTITLEを使ってコンパイルした場合、psコ
マンドで見えるプロセスの名称を指定できます。
[Up] [Next]
[Previous]