최근 AWS스터디를 시작하며 배운내용을 간략하게 정리해기로 하자. Ec2에서 Node.js 서버를 띄우기 위한 세팅하기를 해보자. 참고로 내가 밑에 말한거 외에 만진건 아무것도 없음!
EC2 생성하기
새 키페어 생성은 이름을 내가 하고싶은 이름으로 정해주고, 유형은 RSA, 프라이빗 키 파일 형식은 .pem으로 하자. 그리고 키 페어 생성 후 위치를 잘 알아두자!
4. 마지막으로 스토리지 구성은 8GIB로 하고 고급 세부정보는 하지 않았다. 그리고 맨 아래에 인스턴스 시작을 눌러주면 다음과 같이 내가 만든 인스턴스가 실행 된다.
새 키페어를 사용해 ubuntu로 접속해보기
Node.js 세팅하기
ubuntu에 Node.js를 설치하기 위해 아래와 같은 명령어를 차례대로 입력해준다.
$ sudo apt-get install curl
$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
$ sudo apt-get install -y nodejs
$ sudo apt-get install build-essential
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
$ export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
$ nvm install --lts
$ npm install -g yarn
차례대로 명령어를 입력하면 아래와 같이 node가 설치된 것을 알 수 있다.
ubuntu 에서 서버 띄우기
git clone "클론할 코드"