web-dev-qa-db-ja.com

/etc/httpd/conf.dの下に設定ファイルを追加するときに、Apacheを再起動/リロードする必要がありますか?

/etc/httpd/conf.dの下に設定ファイルを追加するときにApacheを再起動/リロードする必要がありますか?

Httpd.confの編集には再起動またはリロードが必要であることは知っていますが、conf.dに配置されたファイルを再起動するためにApacheが必要かどうかはわかりません。

助けてくれてありがとう

編集:/conf.dへの追加には定期的/正常な再起動が必要であるという印象を受けましたが、そのディレクトリに追加した構成ファイルを何度か再起動せずに有効にしました。これが私がこの質問をするようになった理由です。

4
Adam Benayoun

はい。 conf.dファイルは、次のような行でApacheの構成に含まれています。

Include conf.d/*.conf

そのため、変更はメイン構成が再ロードされたときにのみ通知されます。 'graceful' restart(一部の場合は/etc/init.d/httpd graceful、その他の場合はapachectl graceful)を使用して、既存の接続を切断せずに構成を再ロードすることもできます。

17
markdrayton