spring boot를 ec2에 올린 뒤 postman에서 테스트해보았으나, 잘되지 않았다.

우선 postman에서 도메인으로 접속할 때는 포트번호를 붙이지 않는다. 따라서 nginx 기본 설정 포트로 들어가게 된다.

 

이를 수정해주어야 한다.

cd /etc/nginx/sites-available
sudo vim [설정 파일 이름]

 

위와 같이 location 블록 안에 $uri/ =404; 코드를 주석 처리해주고

밑에 proxy_pass http://localhost:[원하는 포트 번호]; 코드를 추가해준다.

 

이렇게 하면 postman에서도 잘 작동되는 것을 알 수 있다.

 

proxy pass를 하지 않아도 웹 브라우저에서 실행 시 포트번호를 붙이면 잘 동작한다. 하지만 이

를 통해 포트번호를 일일이 써야하는 불편함을 해소할 수 있다.

반응형

+ Recent posts