access.log 로그파일 안생기게 하려면 어떻게 해야되죠?
어느 경로에 무슨파일을 어떻게 수정해야 하나요
그리고, 아파치 서버에 어떤 설정을 해주면(캐시?)
클라이언트에서 웹로딩속도가 빨라질수 있다고 하던데
아시는분 담변좀 부탁드려요
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 warn
[/code:1ff9dkh2]emerg로 하면 log에 적는 내용이 아주 적을 것 같은데요. (사실 거의 없겠죠) 쪼매난 웹 서버 하나 돌리는데 error.log에는 거의 warn이나 error에 해당하는 것들만 있더군요. (근데, error.log는 그렇다 쳐도, access.log는 계속 쌓이겠군요. /dev/null을 시험해 보시는게 -.-;
그리고 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]
와~ 여기에 있었네요 ^^;
감사합니다.
우분투는 다른 리눅스들과는 다르게
설정파일들의 위치와 파일명이 조금씩 상이하여
검색도 안되고, 적용하는데 있어 어려움이 있네요