AWS/Elastic Beanstalk
-
AWS 도메인 연결과 SSL 연동 후 웹소켓 에러AWS/Elastic Beanstalk 2024. 8. 19. 17:45
Mixed Content: The page at '' was loaded over HTTPS, but attempted to connect to the insecure WebSocket endpoint 도메인과 SSL연결까지 완료하고 해당 에러가 발생 한다면 http 요청을 보내는 리소스들이 없는지 확인하라. 그것들을 다 https로 변경 해준다. 카카오 Oauth2 콜백 URL네이버 Oaurh2 콜백 URL구글 Oauth2 콜백 URL프론트에서 백엔드에 요청하는 ur nginx confupstream frontend { server frontend:3000;}upstream backend { server backend:5001;}server { listen 80; # SSL 종료는 로..
-
Elastic Beanstalk에 도메인 연동과 SSLAWS/Elastic Beanstalk 2024. 8. 17. 21:16
먼저 도메인을 구입 해야한다. 찾아보니 도메인을 구매 해야 되는데 가장 저렴한곳이 가비아인것 같았다. 1. 도메인 구입가비아에 회원가입 한 후 원하는 도메인을 입력하고 나는 shop으로 끝나는 도메인을 구입했다.1년에 500밖에 하지 않는다. 2. SSL 연결을 위한 443 포트 인바운드 규칙 추가 VPC -> 보안그룹443 https 인바운드 규칙을 추가 해주자 3. AWS Certificate Manager SSL 인증서 연동인증서 요청 클릭퍼블릭 인증서 요청 -> 다음 도메인이 만약에naver.shop이면*.naver.shop 도 추가 해준다.서브 도메인들을 다 와일드카드로 추가 해준다는 뜻이다도메인만 등록 한 후 쭉 아래로 내려서 요청을 누른다.검증 요청 하는동안 Route 53 고고4. AWS ..
-
ElasticBeanstalk에서 새로운 버전 빌드시 특정 파일 제외하기AWS/Elastic Beanstalk 2024. 6. 18. 11:57
.ebignore 파일을 추가.ebignore 파일에 새로운 애플리케이션 버전이 빌드되고 배포될때 .ebignore에 지정한 파일은 지정된 파일을 포함하지 않습니다.해당 부분이 필요한 경우는 아래와 같다. production에서 database에서 migration이 필요한 경우production에서 database에서 seed가 필요한 경우npm script cli를 이용하여 migration과 seed를 했을때 문제가 새로운 애플리케이션 버전이 배포 될때 생성 되었던 migration 파일과 seed 파일들이 사라진다는거다. 그때 .ebignore에 seed파일과 migration 파일들의 경로를 넣어준다. .ebignore는 루트 경로에 생성 해준다. Referencehttps://docs.aw..
-
Elastic Beanstalk에서 EC2에 직접적으로 접속 할 때 필요한 경로AWS/Elastic Beanstalk 2023. 8. 9. 21:18
https://wooogy-egg.tistory.com/17 AWS Elastic Beanstalk에서 배포한 서비스 EC2 접속 AWS beanstalk에 배포된 서버에서 테스트 시도 aws 웹사이트에서도 콘솔 접속이 가능하지만 vscode로 접속하고자 했음 이유는 로컬에서 편하게 서버 환경을 볼 수 있고 수정에 용이하기 때문 Problem Shoo wooogy-egg.tistory.com