
--enable-static-rotatelogs 옵션은 Apache Server에서 로그를 rotate하는 데 사용하는 옵션입니다.
이 옵션은 Apache Server가 로그를 rotate하는 데 필요한 rotatelogs 모듈을 정적으로 컴파일하여 포함시킵니다.
rotatelogs 모듈은 로그 파일의 크기가 지정된 크기 이상으로 증가하면 로그 파일을 rotate하고 새로운 로그 파일을 생성하는 데 사용됩니다.
Apache Server의 config 파일에서 --enable-static-rotatelogs 옵션을 사용하려면, 다음과 같이 설정할 수 있습니다.
1. Apache Server의 소스 코드를 다운로드하고 컴파일합니다.
2. configure 명령어를 사용하여 --enable-static-rotatelogs 옵션을 추가합니다. 예를 들어, 다음과 같이 설정할 수 있습니다.
./configure --enable-static-rotatelogs
3. Apache Server를 컴파일하고 설치합니다.
4. Apache Server의 config 파일에서 rotatelogs 모듈을 사용하도록 설정합니다. 예를 들어, 다음과 같이 설정할 수 있습니다.
LogFormat "%h %l %u %t \"%r\" %>s %b" common
CustomLog "|/usr/local/apache/bin/rotatelogs /var/log/apache/access.log 86400" common
위 설정에서는 로그 파일이 86400초(24시간)마다 rotate됩니다.
이러한 설정을 통해 Apache Server에서 로그를 rotate하는 데 필요한 rotatelogs 모듈을 정적으로 컴파일하여 포함시킬 수 있습니다.
2025-04-02 01:12