簡単にLinuxを使ってwww server(2)

  
を構築してください。2




(2)。 Srm.confファイル

DocumentRoot directory:このコマンドは、WWWサーバーがHTMLドキュメントを保存するルートディレクトリを指定するために使用されます。 WWWサーバーはハードディスクからhtmlファイルを読み込んでブラウザに転送し、DocumentRootコマンドで指定された特定のディレクトリからファイルを読み込みます。赤い帽子5.2のデフォルトディレクトリは/home /httpd /htmlです。このディレクトリは存在する必要があります。 UserDir directory:このコマンドは、WWWサーバー上の何人かのユーザーが公開文書を保管するためのスペースを作成するために使用されます。デフォルトのディレクトリはpublic_htmlです。

ScriptAlias path_alias directory:このコマンドは、path_aliasをディレクトリdirectoryのエイリアスに設定するために使用されます。

(3) Access.confファイル

access.confは、グローバルなアクセス制御ファイルです。一部の人しかアクセスしたくないディレクトリがある場合は、access.confを設定する必要があります。さまざまな文書またはさまざまなサイトに対するさまざまなユーザーの特定のアクセス権を決定します。
ディレクトリ:特定のディレクトリを指定してから、対応するコマンドを使用してそのディレクトリの機能と権限を設定します。
オプション:ディレクトリで実行できる機能を設定するために使用されます。
必須:指定されたディレクトリにアクセスできるユーザーとグループを設定するために使用されます(ユーザー名と対応するパスワードが必要です)。
<P> 3。サーバーの実行とデバッグ

(1)。 3つの設定ファイルの基本設定が正しく設定された後、それはサーバの実行とデバッグの問題を含みます。一般的に、Apacheを実行するには2つの方法があります:スタンドアローンモードとinetdモードデフォルトではスタンドアローンモードで実行されますこれは主にスタンドアローンモードがより良く実行されるためです。サーバーをスタンドアロンモードで実行している場合は、常に要求を待機しているプロセスがありますinetdモードで実行している場合は、httpポートで要求を受信すると常に新しいサービスプログラムが起動し、システムのオーバーヘッドが大きすぎます。特定の動作モードは、httpd.confファイルのServerTypeで指定されています。

inetdでサーバーを実行するのは良くないことだと思うかもしれませんし、実際にはもっと良い方法があるとしましょう。実際、サーバーをスタンドアロンモードで実行しているときにサーバーの設定を変更した場合は、変更内容を理解するためにサーバーを手動で再起動する必要があります。サービス要求はサービスプログラムを再起動するので、設定の変更を理解することは非常に便利で、サーバー設定の設定をテストするときに役立ちます。

デフォルトのスタンドアロンモードでサーバーを実行しても設定を変更する必要はありませんが、inetdモードでサーバーを実行するには追加の設定作業が必要です。この種の作業は、主に2つの設定ファイル/etc/inetd.confと/etc /servicesを変更するのに面倒ではありません。

Copyright © Windowsの知識 All Rights Reserved