Apacheの設定FreeBSDとDebian

Apacheの設定FreeBSDとDebian

FreeBSDを使った長年のDebianユーザーです。

TL;DR - 使い慣れた方法でApache設定を設定する必要がありますか、それともディストリビューションのように設定する必要がありますか?

私はDebianのApache設定がどのように処理/設定されるのかが大好きです。 -availableディレクトリと-enabledディレクトリを使用し、-availableから-enabledに接続して、各仮想ホストに対して別々の設定ファイルを使用します。 PHPやSSLなどのモジュールや設定オプションと同じです。

私はFreeBSDでApacheを見始めましたが、私がインストールしたバージョンがpkg install apache24巨大な設定ファイルを使用していることがわかりました。

バックアップせずhttpd.confに少なくともホスト定義をDebianスタイルに変更しない理由はありますか?私は通常、デフォルトのホスト定義を削除し、サービスを提供せずに提供したいホスト定義のみを使用します。

ベストアンサー1

Debianスタイルのディレクトリを使用するのに邪魔になることはありません。

作成しsites-availablesites-enabledカタログを作成します。

内部仮想ホストをsites-enabled忘れないでください../sites-available/vhost_name.conf

sites-enabled次に、構成ファイルの末尾にインクルードを実行します。

前述のように、私は.confで終わる仮想ホスト定義を好むので、次の最後に追加してくださいhttpd.conf

Include sites-enabled/*.conf

おすすめ記事