url : https://www.oracle.com/kr/cloud/free/
간단하게 웹서버 실행 테스트 해봅니다.
(많은 중간과정이 생략되었습니다)
여러 이미지중 하나를 선택 가능합니다
(전 익숙한 ubuntu 20.04 선택 했습니다.)
putty 보다 MobaXterm 사용했습니다.
메뉴위치 : tool > MobaXterm SSH Key Generator
인스턴스 생성시 키를 넣으면 됩니다.
접속 아이피 : 노란색 색칠한 부분이 공인ip 입니다
접속 계정 : ubuntu
private ppk 파일을 이용해서 접속 합니다.
네트워킹> 가상 클라우드 네트워크 > 수신 규칙 을 추가해줍니다.
(아웃바운드는 열려있음)
app.js 파일 생성
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send('<h1>Hi</h1>');
});
app.listen(80, () => {
console.log('Example app listening on port 80!');
});