1.2。 コンフィギュレーション
Apache2は次のように配置して設定します。 ディレクティブ プレーンテキスト構成ファイル。 これらは ディレクティブ は、次のファイルとディレクトリに分かれています。
• apache2.conf: メインの Apache2 設定ファイル。 次の設定が含まれています 全体的な Apache2に。
• httpd.conf: 歴史的には、httpd デーモンにちなんで名付けられたメインの Apache2 設定ファイルです。 現在、ファイルは存在しません。 古いバージョンの Ubuntu では、すべての構成オプションが以下の参照ディレクトリに移動されているため、ファイルは存在しますが空である場合があります。
• conf が利用可能: このディレクトリには、利用可能な構成ファイルが含まれています。 以前にあったすべてのファイル /etc/apache2/conf.d に移動する必要があります /etc/apache2/conf-available.
2 http://www.ubuntu.com/community
• conf が有効: 保持している シンボリックリンク のファイルに /etc/apache2/conf-available。 設定ファイルがシンボリックリンクされると、次回 apache2 を再起動したときに有効になります。
• 環境変数: ファイルの場所 Apache2 環境 変数が設定されます。
• 利用可能なMOD: このディレクトリには、両方をロードするための構成ファイルが含まれています モジュール そしてそれらを設定します。 ただし、すべてのモジュールに特定の構成ファイルがあるわけではありません。
• MOD有効化: 保持している シンボリックリンク のファイルに /etc/apache2/mods-available。 モジュール構成ファイルがシンボリックリンクされると、次回 apache2 が再起動されるときに有効になります。
• ポート.conf: Apache2 がどの TCP ポートをリッスンしているかを決定するディレクティブを格納します。
• 利用可能なサイト: このディレクトリには Apache2 の設定ファイルがあります 仮想ホスト。 仮想ホストを使用すると、個別の構成を持つ複数のサイトに対して Apache2 を構成できます。
• サイト対応: MOD が有効になっている場合と同様、 サイト対応 へのシンボリックリンクが含まれています /etc/apache2/sites-利用可能 ディレクトリ。 同様に、sites-available 内の設定ファイルがシンボリックリンクされている場合、Apache2 が再起動されると、その設定ファイルによって設定されたサイトがアクティブになります。
• マジック: ファイルの最初の数バイトに基づいて MIME タイプを決定するための手順。
さらに、他の設定ファイルは、 含める ディレクティブとワイルドカードを使用して、多くの構成ファイルを含めることができます。 任意のディレクティブをこれらの構成ファイルのいずれかに配置できます。 メイン設定ファイルへの変更は、Apache2 の起動時または再起動時にのみ認識されます。
サーバーは、MIME ドキュメント タイプを含むファイルも読み取ります。 ファイル名は タイプ構成 ディレクティブ、通常は経由 /etc/apache2/mods-available/mime.conf追加やオーバーライドも含まれる場合があります。 /etc/mime.types デフォルトでは