728x90
- 키페어 생성
- 이름 붙이기
- ubuntu의 root 폴더에 KeyPair.pem 저장
- ubuntu 관리자 권한으로 실행
- 권한주기
$chmod 400 KeyPair.pem - ipv4 연결
ssh -i KeyPair.pem ec2-user@13.209.85.107
- nvm 설치
$curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash - lts 버전 설치
$nvm install --lts - 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 실행
- 새로운 ubuntu 켜기
ssh -i KeyPair.pem ec2-user@13.209.85.107
입력후
$ curl http://localhost:3000
결과 : Hello World - 보안그룹 변경
- 인바운드 규칙 변경
- 3000번 포트도 열어주기
- 사이트 접속
ssh -i key.pem ec2-user@3.36.109.238
http://3.36.109.238:3000/
'Data > 🧸 Total' 카테고리의 다른 글
트위터 크롤링 (0) | 2021.03.24 |
---|---|
Elastic Search 찾기/갱신/삽입/삭제 (0) | 2021.03.23 |
Elastic Search 실행환경 설정 (ubuntu) (0) | 2021.03.22 |
댓글