TIL 06. 웹 서비스 런칭하기

yeah·2023년 5월 22일
0

Today I Learned

목록 보기
6/70
post-thumbnail
post-custom-banner

Mission. 내가 만든 팬명록 사이트를 웹 서비스 런칭하기

1) 목적

로컬 서버에서만 동작했던 웹 페이지를 클라이언트의 요청에 항상 응답해줄 수 있도록 클라우드 서버에 실행시키기

2) 방법

  1. 클라우드 서비스 'AWS'에서 데이터센터 컴퓨터 빌리기
  2. 내가 만든 코딩 파일들을 업로드하고 실행시켜두기

3) 봉착한 문제

배포 명령어 eb create myweb을 생성하는 과정에서
ERROR: InvalidParameterValueError - Environment myweb already exists. 에러 메시지가 떴다.

4) 시도

  1. AWS > Elastic Beanstalk > 애플리케이션, 환경을 모두 지우고 다시 생성

  2. VScode > 터미널 > deploy 폴더 > elasticbeanstalk 파일 삭제 후
    명렁어 eb init --interactive 로 eb init하기

  3. AWS > Elastic Beanstalk > 지역을 버지니아 북부에서 서울로 바꾸기

5) 해결

AWS > Elastic Beanstalk > 지역을 버지니아 북부로 설정해두어서 애플리케이션, 환경이 보이지 않았다.

지역을 서울로 설정하고 , elasticbeanstalk 파일 삭제 후 명렁어 eb init --interactive 로 eb init하고, eb create myweb으로 환경 생성해보니 팬명록 사이트가 정상적으로 런칭되었다.

6) 알게된 점

터미널 준비하는 단계에 순서대로 폴더와 파일을 생성해야 정상적으로 처리된다는 걸 알게되었다.

AWS의 지역 설정이 맞지 않으면 환경이 보이지 않는다는 걸 알게 되었다.

7) 결과물

http://myweb2.eba-tpvkjt6u.ap-northeast-2.elasticbeanstalk.com/

profile
기록과 회고
post-custom-banner

0개의 댓글