![httpd 실패 이유를 알기 위해 어떤 로그를 확인해야 합니까?](https://rvso.com/image/122423/httpd%20%EC%8B%A4%ED%8C%A8%20%EC%9D%B4%EC%9C%A0%EB%A5%BC%20%EC%95%8C%EA%B8%B0%20%EC%9C%84%ED%95%B4%20%EC%96%B4%EB%96%A4%20%EB%A1%9C%EA%B7%B8%EB%A5%BC%20%ED%99%95%EC%9D%B8%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
다음을 사용하여 부팅 서비스를 활성화했는데도 재부팅할 때마다 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