web-dev-qa-db-ja.com

httpd.confの変更後にhttpdを再起動します

変更を有効にするには、httpd.confファイルの変更後にhttpdを再起動する必要がありますか?

41
X10nD

はい。 HTTPD.confはApacheの起動時に読み込まれるため、変更を有効にするには再起動する必要があります。

31
Codemwnci

はい、サーバーを再起動する必要があります

Sudo service httpd restart

設定ファイルのエラーを確認するには

apachectl -t

変更が反映されるまでに時間がかかる場合があります。

6
Raghunandan J

Sudo apachectl graceful(またはDebianの場合はApache2ctl)で再起動せずに、Apacheに設定ファイルを再読み込みさせることができます。

Apache docs から:

Apache httpdデーモンを正常に再起動します。デーモンが実行されていない場合、起動されます。これは、現在開いている接続が中断されないという点で、通常の再起動とは異なります。 [...]このコマンドは、再起動を開始する前にconfigtestのように構成ファイルを自動的にチェックして、Apacheが停止しないことを確認します。

2
Brian Minton