티스토리 뷰

반응형

최근에 대용량 파일 업데이트 작업 중 맥북 로컬에서는 잘 작동하지만 클라우드 서버 안에서는 파일 업로드가 안되고 아예 로그 출력도 안되는 증상이 있어서 대응하면서 알아본 내용을 토대로 기록하게 되었습니다!

보통 서버에서는 nginx를 라우터 뒤 및 컨트롤러 앞 영역에 위치시키고 로드 밸런싱과 포트 라우팅을 주로 진행해주기 때문에 이번 글에서는 nginx 를 기반으로 적어볼까 합니다. 

가장 먼저 nginx 설치가 완료되고 도메인이 잘 적용이 되었다면 그 다음에 적용해야 할 부분입니다.

Nginx 설치 및 설정법 : https://abbo.tistory.com/170

 

Nginx 설치와 기본 환경 설정

웹서버를 사용할 때 apache와 더불어 nginx 를 많이 사용합니다. 읽을 때는 엔진엑스라고 읽게 되는데, 이번 글에서는 nginx를 설치하고 환경 설정을 하는 방법을 작성해보려 합니다. 웹 서버 웹 서버

abbo.tistory.com


Ubuntu 의 경우

/etc/nginx/sites-available/default

 

Amazon Linux 계열의 경우

/etc/nginx/nginx.conf 

 

파일을 수정해주시면 됩니다. 

http {
    server {
        ...
        listen       80;
        server_name  xxxx.net;
        client_max_body_size 10G; // 여기 부분에 추가
    }

    server {
        ...
        listen       443 default_server ssl;
        server_name  xxxx.net; 
        client_max_body_size 10G; // 여기 부분에 추가
    }
}

용량 설정하기

10G10기가 바이트를 의미하는데 이 값이 너무 크다면 더 줄일 필요가 있습니다. 

표기 용량
1T 1 테라 바이트 := 1000기가 바이트
1G 1 기가 바이트 := 1000메가 바이트
1M 1 메가 바이트 := 1000 바이트
1000 (상수) 1000 바이트

 

반응형
댓글
공지사항