nginx2 Nginx React Springboot 연동 목차 Spring boot ( gradle )로 Rest api 생성 React 설치 React proxy 설정 및 api 호출 React build 파일로 nginx 연동 1. Spring boot 로 Rest api 생성 https://start.spring.io/ 를 사용해 스프링 프로젝트 생성 OS Window port 8080 1-1. 의존성 설정 1-2. HelloController.java 작성 ( 간단한 Rest Controller를 작성합니다. ) 작업 후 테스트 결과 잘 작동되는 모습입니다. 2. React 설치 react는 vm을 이용해 설치 하였습니다. 테스트 환경 OS Ubuntu18.04 node v14.17.1 npm 6.14.13 2-1. 아래 명령어를 통해 최신 버전의 no.. 2021. 6. 23. nginx 413 Request Entity Too Large 증상 해결하기 회사에서 새로운 캘린더 프로젝트 배포 후 테스트 중 에디터 안 인라인 이미지 첨부 시 사이즈 큰 이미지나 gif를 업로드 하니까 413 Request Entity Too Large 에러가 발생하였다. 원인은 client_max_body_size 설정이 문제였다. 따로 값을 설정하지 않아서 기본값이 1M로 제한되어있었기 때문이다. 프락시 서버에 있는 nginx에서 conf파일을 수정해 주었다. vi /etc/nginx/nginx.conf 이쪽 경로 또는 요청 들어오는 쪽 conf 파일에서 http, server, location 쪽에서 설정 가능하다. 요청 서버에서 80 포트로 프락시 서버를 바라보기 때문에 그쪽 부분을 수정해 주었다. client_max_body_size 1G; server { clien.. 2021. 4. 30. 이전 1 다음