aws를 통한 웹 배포

JI YEON KIM·2024년 10월 22일
0




  • t2.large로 설정
  • 키를 통해 서버에 접속하는 것. 유출되면 안됨!

    키를 생성하면 다운로드 됨


    내가 배포할 폴더에 옮겨줌. RSA 암호화 방식으로 처리된 내용 유출되지 않도록~
    그리고 gitignore에도 추가!

    } 는 uncheked 하여 인스턴스 시작!
    인스턴스를 만든 순간부터 돈이 나가기 시작함

본 서버에 접속할 수 있는 ip가 따로 생성됨.
이 ip에 접속하기 위해 movaxterm 설치

https://mobaxterm.mobatek.net/download-home-edition.html



아마존 웹서버에 접속함

sudo yum install -y git
sudo yum install -y docker ...
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose #compse를 다운받는 코드
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
git clone https://github.com/jykim9280/automl_stock.git # HTTPS 주소로 입력
docker-compose up --build

이제 거의 다 왔는데, 방화벽을 뚫어야 접속 가능

EC2 > 인스턴스 > i-0ea38109eb730eaab 에서 보안
EC2 > 보안 그룹 > sg-08d5c05483c480e42 - launch-wizard-1

규칙 추가~

http://3.34.196.233:7860/

하지만 돈이 나가므로 종료함...bye



배포를 하기 위해 폴더를 만듦



profile
안녕하세요. 김지연입니다.

0개의 댓글