nginx, php-fpm 기본 로그 제거하기

Updated on

기본 로그가 뜨는데 이것도 서버 트래픽이 크면 부하가 있다고 한다.

그래서 제거하는 방법을 알아보자.

nginx

    log_format main_logs '$remote_addr - $remote_user [$time_local] "$request" '
                          '$status $body_bytes_sent "$http_referer" '
                          '"$http_user_agent" "$http_x_forwarded_for" '
                          '$request_time $upstream_response_time $pipe $upstream_cache_status';
													
	access_log /dev/stdout main_logs;

이렇게 되어있다고 가정했을때

access_log off;

그냥 단순히 access_log off; 로 설정해주면 된다.

php-fpm

[www]
user = root
group = root

access.log = /dev/null

php의 경우 단순히 access.log = /dev/null 로 설정해주면 된다.