web-dev-qa-db-ja.com

Apache2:サイト対応かconf対応か?

Conf対応とサイト対応の違いは何ですか?

いつファイルを入れて、もう一方は入れないのですか?

それらはApache2に別の方法で読み込まれますか、それとも別のタイミングで読み込まれますか?

ありがとうございました。

4
stone.212

conf-enabledは、すべての仮想ホストに影響するグローバル構成の抜粋です。 sites-enabledには、完全なvhost定義のみを含める必要があります。

もちろん、セットアップで意味がある場合は、vhost定義にconf-enabled/*を含めることもできます。

5
Sven

ソースからApacheをインストールする場合、この概念全体は存在しません。 Debian/Ubuntu/...により、ファイルを整理するより構造化された方法として導入されました。アイデアは、各仮想ホストスタンザが個別のファイルに配置され、sites_availableフォルダーに保存されるというものです。次に、実際にシンボリックを有効にするサイトについて、sites_enabledフォルダーに作成されます。

同じ構造がconf_ *ディレクトリにも存在し、そこに有効または無効にする必要がある他の構成を配置できます。モジュール。私はその部分を実際に使用したことがありません。

結局、何が、どこで、なぜかがわかっていれば、やりたいことはできます。 * _enabledディレクトリー内のすべてのファイルは、Apache構成に含まれています。

編集:それはドキュメントでも説明されています(簡単ですが): https://help.ubuntu.com/lts/serverguide/httpd.html

1
Tommiie