[Ubuntu] 우분투 Apache(아파치) 로그관리 - rotatelogs, cronlog
Apache에서 기본적으로 사용하는 로그관리는 logrotate입니다. 이것은 로그 순환을 위해서 실행중인 웹서버를 잠시 중단해야 하는 불편함과 날짜별 세분화된 로그순환이 어렵기에 대체방안을 생각해봅니다. 로그를 파이프로 보내기 Apache 웹서버는 오류 로그와 접근 로그를 파일에 직접 쓰지않고 파이프를 통해 다른 프로세스로 보낼 수 있다. 이 기능을 사용하면 서버에 코드를 추가하지않고도 매우 유연하게 로그를 처리할 수 있다. 로그를 파이프에 쓰기위해 파일명 자리에 파이프문자 |와 뒤에 표준입력으로 로그 항목을 읽을 실행파일명을 적으면 된다. Apache는 서버가 시작할때 파이프로 연결할 로그 프로세스를 시작하고, 서버가 실행되는 동안 프로세스가 죽으면 다시 시작한다(이 마지막 기능때문에 우리는 이 방법..