본문 바로가기

전체 글11

[AWS CLI] 'eb'은(는) 내부 또는 외부 명령, 실행할 수 없는 프로그램, 또는 배치 파일이 아닙니다. 어제 잘 쓰던 eb 명령어가 갑자기 안됐다. >aws --version aws-cli/2.4.7 Python/3.8.8 Windows/10 exe/AMD64 prompt/off >eb --version 'eb'은(는) 내부 또는 외부 명령, 실행할 수 없는 프로그램, 또는 배치 파일이 아닙니다. 이유는 환경변수에 하나가 빠졌기 때문이었다. 아래 사진처럼 로컬에 깔린 python의 Scripts도 시스템 환경 변수에 들어있어야 했다. + 환경변수를 넣고 cmd 재시작 >aws --version aws-cli/2.4.7 Python/3.8.8 Windows/10 exe/AMD64 prompt/off >eb --version EB CLI 3.20.0 (Python 3.5.4) 잘 된다... ^_^;; 참고: .. 2021. 12. 29.
[spring boot] 백엔드 어플리케이션을 AWS의 elastic beanstalk으로 배포 책을 따라서 실습하다가.. 책 내용이랑 다르게 해야하는 상황이 와서.. 구글링을 총동원해서 겨우 배포 성공했다. 하루 종일 걸렸다.. 기념으로 기록해본다. 0. 준비 실행환경..? - Windows 10 - spring boot (Gradle, jar, java11) 미리 확인 - python 설치 확인 (cmd에서 python --version) - aws cli v2 설치 (구글링 후 .msi 파일 다운, 설치) 1. aws cli 설정 AWS 콘솔에서 IAM-액세스 관리-사용자 [사용자 추가] 눌러서, 사용자이름: cli-user, 액세스유형: 프로그래밍 방식 액세스... 로 설정하고 [다음: 권한] 누름. 권한설정: 기존 정책 직접 연결-AdministratorAccess 선택 후 [다음:태그],.. 2021. 12. 29.
[Spring boot] REST API 예제 완성 후기.. REST API 공부해보겠답시고 최근에 출간 된 책을 사서 .. 공부? 했다. 사용한 책: https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=279824138 React.js, 스프링 부트, AWS로 배우는 웹 개발 101 스프링부트와 리액트를 이용해 애플리케이션을 구현하면서 확장 가능한 아키텍처를 구축하고 운영해 볼 수 있다. www.aladin.co.kr 이전 국비 과정에서 팀프로젝트 할 때에는 솔직히 Mapping 자체를 잘 이해하지 못했었다. 책 따라하다보니 http 요청에 여러 method가 있고, 또 쓰임도 다르다는걸 배운 것 같다. (아직도 'GET과 POST의 차이는 뭘까요?' 이런 질문 받으면 어버버 거리겠지만...ㅠㅠ) 특히나 request, r.. 2021. 12. 27.
[Spring Boot] 에러 응답 바디가 비어있을 때. (Error response body is empty in Spring Boot 2.6) REST API 개발을 진행하던 도중.. 403이든 404든.. 어떤 bad request에서도 response body가 텅텅 비어있었다. application.properties 를 만져도 안되고..ㅠㅠ 남들은 기본으로 받는 에러 응답이라던데 왜 나는 안나와!? ㅠㅠ https://github.com/spring-projects/spring-boot/issues/28953 ResponseStatusException no longer returning response body in 2.6.1 using spring security · Issue #28953 · spring-projects/spri we found that after upgrading to spring boot 2.6.1 that the.. 2021. 12. 24.