FreeBSDを使った長年のDebianユーザーです。
TL;DR - 使い慣れた方法でApache設定を設定する必要がありますか、それともディストリビューションのように設定する必要がありますか?
私はDebianのApache設定がどのように処理/設定されるのかが大好きです。 -availableディレクトリと-enabledディレクトリを使用し、-availableから-enabledに接続して、各仮想ホストに対して別々の設定ファイルを使用します。 PHPやSSLなどのモジュールや設定オプションと同じです。
私はFreeBSDでApacheを見始めましたが、私がインストールしたバージョンがpkg install apache24
巨大な設定ファイルを使用していることがわかりました。
バックアップせずhttpd.conf
に少なくともホスト定義をDebianスタイルに変更しない理由はありますか?私は通常、デフォルトのホスト定義を削除し、サービスを提供せずに提供したいホスト定義のみを使用します。
ベストアンサー1
Debianスタイルのディレクトリを使用するのに邪魔になることはありません。
作成しsites-available
てsites-enabled
カタログを作成します。
内部仮想ホストをsites-enabled
忘れないでください../sites-available/vhost_name.conf
。
sites-enabled
次に、構成ファイルの末尾にインクルードを実行します。
前述のように、私は.confで終わる仮想ホスト定義を好むので、次の最後に追加してくださいhttpd.conf
。
Include sites-enabled/*.conf