変更を有効にするには、httpd.confファイルの変更後にhttpdを再起動する必要がありますか?
はい。 HTTPD.confはApacheの起動時に読み込まれるため、変更を有効にするには再起動する必要があります。
はい、サーバーを再起動する必要があります
Sudo service httpd restart
設定ファイルのエラーを確認するには
apachectl -t
変更が反映されるまでに時間がかかる場合があります。
Sudo apachectl graceful
(またはDebianの場合はApache2ctl
)で再起動せずに、Apacheに設定ファイルを再読み込みさせることができます。
Apache docs から:
Apache httpdデーモンを正常に再起動します。デーモンが実行されていない場合、起動されます。これは、現在開いている接続が中断されないという点で、通常の再起動とは異なります。 [...]このコマンドは、再起動を開始する前にconfigtestのように構成ファイルを自動的にチェックして、Apacheが停止しないことを確認します。