웹서버 분류

NGINX 업로드 용량 결정 요인 3가지

컨텐츠 정보

본문


1. NGINX 설정



nano /etc/nginx/sites-available/default 


위 명령어로 Nginx 설정에 들어갑니다.




server{
.
client_max_body_size 100M; 
.
}


위 내용을 넣어줍니다.



2. PHP5 기준


 
nano /etc/php5/fpm/php.ini


위 명령어로 수정에 들어갑니다.



max_execution_time = 300
memory_limit = 256M
post_max_size = 101M
upload_max_filesize = 100M


참고로 post_max_size가 upload_max_filesize 보다 커야 합니다.



위 3가지 요인을 모두 넣고 저장 후



데비안, 우분투 기준 



service nginx restart
service php5-fpm restart


해주시면 적용 완료입니다.



3. PHP 7.4 기준



nano /etc/php/7.4/fpm/php.ini


위와 같이 php 설정에 들어갑니다.




max_execution_time = 300
memory_limit = 256M
post_max_size = 101M
upload_max_filesize = 100M



388번째 줄에 max_execution_time이 있습니다.


409번째 줄에 memory_limit 가 있습니다.


694번째 줄에 post_max_size가 있고, 


846번째 줄에 upload_max_filesize가 있습니다.


upload_max_filesize가 post_max_size 보다 커야 합니다.


max_execution_time은 초단위 업로드 타임이라고 보시면 됩니다.



service nginx restart



service php7.4-fpm restart


위 두 명령어로 적용 가능합니다.

 

관련자료

  • 서명
    우성짱의 NAS를 운영하고 있습니다.

    저의 즐거움이 여러분의 즐거움이면 좋겠습니다.

댓글 0
등록된 댓글이 없습니다.
전체 43 / 1 페이지
RSS

최근글


새댓글


알림 0