[Streamlit] (File Uploader Error) AxiosError: request failed with status code 413
·
Streamlit
0. 에러 원인파악Streamlit 을 이용하여 업로드시 아래와 같이 413 에러가 발생하는 경우가 있다. 원인을 확인 해 보니 파일 업로드 용량 초과인 것으로 확인 되었다여기서 주의할점은 streamlit 사용시 위와 같이 파일 용량 Limit는 200MB 로 적혀 있지만 해당 제한 안내는 텍스트 값이며, 실제 운영중인 서버의 업로드 용량 제한은 다르다는 것이다. 본 서비스는 Nginx 서버를 사용중으로 파일 업로드 용량 제한은 Nginx의 설정을 따른다기본적으로 Nginx 서버의 업로드 용량 제한은 1MB 이다. 본 글에서는 Nginx 서버의 업로드 용량 변경 방법과, streamlit 에서 보여 주는 용량 Limit 텍스트 값 변경 하는 법을 소개 한다.(혹시나 Nginx 서버가 아닌 다른 툴로 웹..
[Nginx] NCP에 Nginx + Certbot + Let's encrypt를 이용한 Https 서비스 구성
·
Backend/Nginx
0. 개발환경 (2024년 12월 기준)- 네이버클라우드 [NCP] VPC 서버- Ubuntu 22.04- Python 3.10 1. 시작에 앞서 - NCP에 Nginx 설치본 글은 NCP에 Nginx가 설치 된 것을 가정으로 한 글입니다.NCP에 Nginx 설치 및 에러 처리 과정은 아래의 글을 우선 참조하시고 본 글을 참고 하시기 바랍니다. 링크: [Nginx] Ubuntu 22.04에서 Nginx 설치 및 관련 에러 해결 — 써니의 코딩노트  2. Nginx 포트 포워딩Nginx 가 정상적으로 설치 될 경우 브라우저에서 http://공인IP 로 접속하면 다음과 같은 화면이 보인다 (1) Nginx 설정파일 수정vi를 이용하여 Nginx 설정파일을 수정한다vi /etc/nginx/nginx.conf ..
[Nginx] Ubuntu 22.04에서 Nginx 설치 및 관련 에러 해결
·
Backend/Nginx
0. 서버환경 (2024년 12월 현재)- 네이버 클라우드(NCP) VPC 서버- Ubuntu 22.04 1. Nginx설치 시 에러 처리 순서(1) 아래와 같이 ngix를 설치할때 에러 발생sudo apt updatesudo apt install nginx (2) 발생된 에러 메세지Reading package lists... DoneBuilding dependency tree... DoneReading state information... Donenginx is already the newest version (1.18.0-6ubuntu14.5).0 upgraded, 0 newly installed, 0 to remove and 171 not upgraded.2 not fully installed or..