AWS EC2배포(2)

김형진·2025년 1월 16일

가비아에서 도메인 구매

url: https://www.gabia.com/

구매 후 서비스 관리에서 구매한 도메인이 존재하는지 확인함

AWS Route53로 접속 후 호스팅 영역 생성을 클릭

도메인 이름 부분에 구매한 도메인 이름을 입력

생성 후 밑 화면에 나온 트래픽 라우팅 대상 4개 주소들을 확인

레코드 생성

이전 포스팅에서 만든 ec2 인스턴스의 퍼블릭 ip주소 넣고 레코드 생성

가비아 페이지에서 서비스 관리에서 구매한 도메인 관리 클릭

네임서버 설정 클릭

AWS Route53에서 생성한 트래픽 라우틱 대상 주소들을 하나씩 넣기

주소 끝에 .이 붙어있는데 지우고 적용합니다

적용완료

도메인이 등록되는데 시간이 어느정도 소모됨

ec2 접속하기

ssh -i "your-key.pem" ec2-user@yourdomain

**ec2 인스턴스에 Node.js 설치

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo bash -

sudo apt install -y nodejs

설치 확인

node -v
npm -v

git 설치

sudo apt install git -y

우리는 git에서 빌드된 html파일을 배포할 예정
배포된 폴더가 들어갈 ec2 인스턴스 폴더 생성

cd /var/www
sudo mkdir mynote

0개의 댓글