우분투 기준으로 작성하겠습니다.
일단은 아피치 웹 서버를 apt로 설치하셨겠죠??
ex) apt-get install apache2
아파치 웹 서버의 로그를 보기 위해서는 결론적으로 다음 명령어를 입력하시면 됩니다.
tail -f /var/log/apache2/error.log
/var/log 라는 폴더가 여러 응용프로그램들의 로그가 기본적으로 저장되는 곳입니다.
아파치 웹 서버도 마찬가지구요.
tail -f 라는 명령어는 다음과 같이 설명되어 있는데요.
Print the last 10 lines of each FILE to standard output. (tail --help 중 일부)
-f 라는 옵션을 주어서, 에러로그를 한 번 출력하고 끝인 것이 아니라, 계속 모니터링 해줄 수 있습니다.
아래 그림은 tail로 저의 웹 서버 에러 로그를 출력하고 있는 화면입니다.
이상한 ip에서 자꾸 접근을 시도하고 있는 화면인데, ip들을 막아버렸어요.
access 로그를 보시려면
tail -f /var/log/apache2/access.log