
起動時にサービスを有効にしているにもかかわらず、再起動のたびにhttpdが予期せず失敗するsystemctl を有効にする httpd今は失敗の理由を知りたいのですが、どのログを確認すればよいのか、CentOS 7 でどのコマンドを発行すればよいのかがわかりません。
答え1
/var/log/httpd/error.log のエラーログの詳細を確認します。
アクセスログの詳細については、/var/log/httpd/access.log を確認してください。
ログをより良く記録するために、/etc/httpd/httpd.conf でデバッグモードを有効にしてください。
答え2
次のコマンドから始めます:
systemctl status -l httpd
これにより、サービスがアクティブかどうか、およびサービス マネージャーが最後にサービスを開始しようとした時刻がわかります。また、サービスがアクティブである場合はプロセス試行も表示され、サービスに関連する最後に記録されたメッセージも表示されます。
ただし、サーバーのログをさらに取得するには、/var/log/を確認してください。
tail /var/log/apache2/error.log