본문 바로가기

리눅스/우분투

리눅스 - 아파치 웹 서버 로그 보기 (Apache Web Server Log)

우분투 기준으로 작성하겠습니다.


일단은 아피치 웹 서버를 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