오라클 클라우드 사용해보자

💦💦💦💦·2022년 4월 4일
0

검토

목록 보기
3/5
post-thumbnail

무료로 사용할수 있는 클라우드 서비스중 가장 좋은것 같습니다. (언제 변경될지 모르지만..)

  • 기간 무제한 이용!
  • 인스턴스가 2개를 제공해서 활용도가 높습니다 (웹서버, db서버)

url : https://www.oracle.com/kr/cloud/free/

간단하게 웹서버 실행 테스트 해봅니다.
(많은 중간과정이 생략되었습니다)

인스턴스를 생성합니다

여러 이미지중 하나를 선택 가능합니다
(전 익숙한 ubuntu 20.04 선택 했습니다.)

인스턴스에 ssh 키 만들기

putty 보다 MobaXterm 사용했습니다.
메뉴위치 : tool > MobaXterm SSH Key Generator

인스턴스 생성시 키를 넣으면 됩니다.

인스턴스에 접속하기

접속 아이피 : 노란색 색칠한 부분이 공인ip 입니다

접속 계정 : ubuntu

private ppk 파일을 이용해서 접속 합니다.

방화벽 열기 설정

인스턴스 서버에 접속후 방화벽을 열어줍니다.
(아웃바운드는 열려있음)
iptables -I INPUT 5 -i ens3 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -I INPUT 5 -i ens3 -p tcp --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -I INPUT 5 -i ens3 -p tcp --dport 3000 -m state --state NEW,ESTABLISHED -j ACCEPT

클라우드 네트워크 설정

네트워킹> 가상 클라우드 네트워크 > 수신 규칙 을 추가해줍니다.
(아웃바운드는 열려있음)

node 서버실행

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!');
});
profile
속도보다 방향

0개의 댓글