Data/🧸 Total

EC2 생성 과정

키깡 2021. 4. 12.

목차

728x90
  1. 키페어 생성
    EC2 생성 과정
  2. 이름 붙이기
    EC2 생성 과정
  3. ubuntu의 root 폴더에 KeyPair.pem 저장
  4. ubuntu 관리자 권한으로 실행
  5. 권한주기
    $chmod 400 KeyPair.pem
  6. ipv4 연결
    ssh -i KeyPair.pem ec2-user@13.209.85.107

EC2 생성 과정

  1. nvm 설치
    $curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
  2. lts 버전 설치
    $nvm install --lts
  3. lts 사용해 주기
    $nvm use --lts

$ mkdir app
$ cd app
$ npm i -S express
$ vi index.js

const express = require('express')                                           const app = express()                                                       app.get('', async (req, res) => { res.send('DIA PROJECT')})                 app.listen(3000, () => { console.log('App is listening 3000 port')})   

node index.js 실행

EC2 생성 과정

  1. 새로운 ubuntu 켜기
    ssh -i KeyPair.pem ec2-user@13.209.85.107
    입력후
    $ curl http://localhost:3000
    결과 : Hello World
  2. 보안그룹 변경
    EC2 생성 과정
  3. 인바운드 규칙 변경
    EC2 생성 과정
  4. 3000번 포트도 열어주기
    EC2 생성 과정
  5. 사이트 접속
    ssh -i key.pem ec2-user@3.36.109.238
    http://3.36.109.238:3000/
    EC2 생성 과정

'Data > 🧸 Total' 카테고리의 다른 글

트위터 크롤링  (0) 2021.03.24
Elastic Search 찾기/갱신/삽입/삭제  (0) 2021.03.23
Elastic Search 실행환경 설정 (ubuntu)  (0) 2021.03.22

댓글