아파치 로그파일이 큰데요 [완료]

access.log 로그파일 안생기게 하려면 어떻게 해야되죠?
어느 경로에 무슨파일을 어떻게 수정해야 하나요

그리고, 아파치 서버에 어떤 설정을 해주면(캐시?)
클라이언트에서 웹로딩속도가 빨라질수 있다고 하던데
아시는분 담변좀 부탁드려요

apt-get 으로 설치하셨다면 /etc/apache2/httpd.conf
파일을 여셔서
CustomLog logs/access_log combined
이런 비슷한줄이 있을거에요. 이 줄 맨앞에 # 을 붙이시고 /etc/init.d/httpd restart 해주시면
로그를 기록 안하게됩니다.

[quote="SangHo":1ohkppy5]apt-get 으로 설치하셨다면 /etc/apache2/httpd.conf
파일을 여셔서
CustomLog logs/access_log combined
이런 비슷한줄이 있을거에요. 이 줄 맨앞에 # 을 붙이시고 /etc/init.d/httpd restart 해주시면
로그를 기록 안하게됩니다.[/quote:1ohkppy5]

아~ 그말을 빼먹었네요
우분투 버전은 9.10 이고요
httpd.conf 파일은 속이 비어있어요
apache2.conf 파일에

[code:1ohkppy5]CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined
[/code:1ohkppy5]
라고 있는데 주석처리 해보아도 로그 기록 되고요

시험해 보지 않아서 위험한 방법일지도 모릅니다만, ErrorLog와 CustomLog에 있는 내용을 /dev/null로 하면 어떨까요? o.o 전 책임 못 집니다. ( -.-)y~

apache2.conf에 있는 설정 중에서 log와 관련 있는 거들은 LogLevel이라는 것도 있는데, 이런 설명이 붙어 있군요.

[code:1ff9dkh2]

LogLevel: Control the number of messages logged to the error_log.

Possible values include: debug, info, notice, warn, error, crit,

alert, emerg.

LogLevel warn
[/code:1ff9dkh2]emerg로 하면 log에 적는 내용이 아주 적을 것 같은데요. (사실 거의 없겠죠) 쪼매난 웹 서버 하나 돌리는데 error.log에는 거의 warn이나 error에 해당하는 것들만 있더군요. (근데, error.log는 그렇다 쳐도, access.log는 계속 쌓이겠군요. /dev/null을 시험해 보시는게 -.-;:wink:

그리고 apache2면 virtual host를 쓰는 게 기본으로 돼 있을 텐데요. apache2.conf 외에 /etc/apache2/sites-available에 있는 각 virtual host 별 설정도 살펴보세요. 거기에도 ErrorLog와 CustomLog가 정해져 있습니다. apache2.conf에 있는 설정은 virtual host 설정에서 정해주지 않았을 때 사용하는 설정입니다.

/etc/apache2/site-available에 보시면 default이라는 파일 있습니다.
여기도 CustomLog /var/log/apache2/access.log combined 항목이 있습니다.

[quote="khrhee":17nw8e1g]/etc/apache2/site-available에 보시면 default이라는 파일 있습니다.
여기도 CustomLog /var/log/apache2/access.log combined 항목이 있습니다.[/quote:17nw8e1g]

와~ 여기에 있었네요 ^^;
감사합니다.
우분투는 다른 리눅스들과는 다르게
설정파일들의 위치와 파일명이 조금씩 상이하여
검색도 안되고, 적용하는데 있어 어려움이 있네요