반응형 AWS10 [Spring]Spring 레거시 프로젝트 AWS elastic beanstalk으로 5분만에 배포하기 오늘은 스프링 레거시 프로젝트를 AWS elastic beanstalk으로 손 쉽게 배포해보는 방법을 포스팅 해보도록 하겠다. 먼저 스프링 프로젝트에서 .war 파일을 뽑아낸다. 프로젝트 이름을 적고 경로 설정을 해준다. 그 다음에 AWS 사이트로 이동. 로그인을 하고 Elastic Beanstalk으로 이동한다. 시작하기의 Create Application 클릭 애플리케이션 이름을 적어주고 톰캣을 사용해서 배포할거니까 플랫폼을 톰캣을 선택해주고 애플리케이션 코드를 직접 업로드 할거니까 (아까 export 한 .war 파일) 코드 업로드를 선택해준다. 로컬 파일을 선택한 후 (만약 .war 파일의 용량이 크다면 S3에 파일을 업로드한 뒤 해당 객체의 URL을 넘기면 된다.) 그리고 아까 export한 w.. 2023. 4. 2. [AWS]SignatureDoesNotMatch 에러 S3를 통한 presigned url 방식으로 이미지 업로드를 구현 중 뭔가 하고 해당 url을 들어가서 봤더니 SignatureDoesNotMatch 에러가 떴다. 분명 키값을 제대로 다 맞춰줬고 심지어 그 동안 다른 프로젝트에서 쓰던 버킷이었는데... 빡쳐서 구글링..한 결과 https://yeo0.tistory.com/entry/AWSBoto3Solution-InvalidSignatureException-Error [AWS][Boto3][Solution] InvalidSignatureException Error Enviornment : Amazon Linux 2 / Python 3.7.* Problem Boto3 Library 활용 시 Access key, Secret access key 를 통한 .. 2023. 3. 20. 이전 1 2 3 다음 반응형