反映の前に
環境:Amazon Linux 2 Apache2.4
まず、設定ファイルに文法の間違いがないか確認しよう。
httpd -t
のコマンドで確認でき、正常だと
Syntax OK
となり、間違いがある場合には教えてくれる。
設定を反映させることができる3つのコマンド
systemctl reload httpd
apacheは再起動せずに設定ファイルを読み込み直す。
service httpd graceful
apacheを即終了しないで設定ファイルを読み込み直す。 実行中のプロセスが終わったらapacheを再起動する。
systemctl restart httpd
apacheを即終了して再起動し、設定ファイルを読み込み直す。 実行中のリクエストは中止される。 reloadやgracefulで反映されないときはこちらを使う。