오라클 클라우드 무료 사용법

오라클 클라우드 무료 사용법에 대해서 찾고 계신가요? 클라우드 서비스가 처음이라 막막하신 분이라면 잘 오셨습니다. 누구나도 따라할 수 있도록 쉽고 자세하게 알려드립니다.

이 글에서는 오라클 클라우드 ‘상시 무료 클라우드 서비스’를 이용해서 Ubuntu(20.04) 기반의 서버를 생성하는 방법에 대해서 설명합니다.

관련글 목록

본 글은 오라클 클라우드를 이용하여 무료 서버를 구축하고자 하시는 분들을 위해서 연재되고 있습니다. 글의 순서는 다음과 같습니다.

오라클 클라우드 무료 사용법

오라클 클라우드 고정 IP 만들기

terminus를 이용해서 오라클 클라우드와 연결하기

오라클 클라우드 네트워크 방화벽 설정하기

무료서버에 워드프레스 설치 – nginx, MariaDB 설치

무료서버에 워드프레스 설치 – PHP설치

무료서버에 워드프레스 설치 – PHPMyAdmin 설치하는 2가지 방법

무료서버에 워드프레스 설치 – MySQL DB 설정 및 워드프레스 설치

wordpress에서 서브도메인 설정하기

certbot 인증 및 https설정하기

5분안에 워드프레스 블로그 애드센스 신청하는 방법

wordpress 홈페이지 속도 측정 방법

클라우드 서비스란 무엇인가?

클라우드 서비스는 인터넷에 존재하는 인프라 리소스를 의미합니다. 서비스를 공급하는 기업은 계약관계를 통해서 고객이 하드웨어 및 소프트웨어를 구매해서 사용할 수 있도록 제공합니다. 고객의 입장에서는 별도의 인프라를 구축할 필요 없이, 그리고 유지관리를 할 필요가 없이 자신의 상황에 맞는 컴퓨팅 리소스를 활용할 수 있게 되죠. 발전하는 사업 때문에 매번 하드웨어를 구매해가며 서버를 증축할 필요가 없고, 서비스가 더이상 필요하지 않을 때 남는 리소스에 대한 처리 걱정을 할 필요도 없습니다. 이런 다양한 이점때문에 기업의 입장에서는 점점 클라우드 서비스를 사용하는 비율이 증가하고 있습니다.

개인은 어떻게 사용할까?

클라우드 서비스가 보편화됨에 따라서 개인의 활용 방법이나 범위도 점점 확장되고 있습니다. 기업의 사용량 대비하여 개인의 사용량은 비교적 작기 때문에 대부분의 클라우드 서비스가 프리티어(무료사용) 정책을 가지고 있습니다. 개인은 워드프레스를 활용한 개인 호스팅 서버로써의 활용이나 자동화 프로그램 등 24시간 동작이 필요한 곳에서 AWS 서비스를 사용하고 있습니다. 클라우드 서비스 별 비교는 아래의 글에서 더욱 자세히 보실 수 있습니다.

오늘은 여러 클라우드 서비스 중에서 오라클 클라우드를 어떻게 이용할지에 대해서 알아보도록 하겠습니다. AWS는 너무나 많이들 알고 계시고 이미 많은 분들이 사용경험이 있으실 겁니다. 그에 비해 오라클 클라우드는 시장의 후발주자이기도 하고 아직 국내에서의 점유율은 타 서비스에 비해서 낮은 편입니다. 그래서 오라클 클라우드는 ‘상시 무료 클라우드 서비스’라는 이름의 평생 무료 서비스를 제공하고 있습니다. 또한 제공하는 VM(Virtual Machine)도 2개까지 운영이 가능해 상당한 이점을 가지고 있는 서비스입니다.

오라클 클라우드 무료 사용법

그럼 오라클 클라우드를 이용하기 위한 초기 세팅 방법에 대해서 간단히 알아보도록 하겠습니다.

오라클 클라우드 가입하기

오라클 클라우드 서비스 바로가기

  • 위 링크를 통해 오라클 클라우드 홈페이지에 접속합니다. 화면의 오른쪽 상단에 ‘Oracle Cloud에 로그인’ 버튼을 클릭합니다.
  • 화면의 왼쪽 아래에 ‘가입하기’ 버튼을 클릭합니다.
  • 계정 정보 페이지
    • 계정 정보 페이지가 나오면 국가/지역, 이름, 성, 전자메일을 입력한 뒤 Captcha를 클릭하여 완료한 후 화면 하단의 이용약관을 읽어보고 모두 선택합니다. ‘내 전자메일 확인’ 버튼을 클릭합니다.
    • 입력한 전자메일 주소로 ‘Verify your email to create your Oracle Cloud account’ 라는 이름의 메일을 받게 되며, 메일 본문에 있는 ‘Verify email’ 버튼을 클릭합니다.
    • 링크를 통해서 새로운 페이지가 열리게 되고 계정 정보 페이지에 입력란이 추가로 생성됨을 확인할 수 있습니다.
    • 대체이름, 비밀번호 등을 입력합니다. Customer type은 본인에게 알맞은 내용을 작성합니다. 저는 ‘individual’로 선택하였습니다.
    • 홈 영역은 서버의 위치를 선택하는 곳입니다. 한국은 Central(서울)과 North(춘천) 두 군데를 선택할 수 있습니다. 둘 중 원하는 곳을 선택합니다. 저는 ‘춘천’을 선택하였습니다. 홈 영역은 한번 설정하면 바꿀 수 없기 때문에 신중하게 선택해야 합니다.
    • 이용약관을 모두 확인한 뒤 선택 후 ‘계속’ 버튼을 클릭합니다.
  • 주소 정보
    • 본인의 주소 정보를 입력합니다. 주소는 좁은곳에서 넓은 곳 순으로 작성합니다. 주소 1에는 동,호수를 입력하고, 주소 2에는 도로명 주소를, 그리고 주소 3에는 동/구 정보를 입력합니다.
    • 모두 입력한 뒤 ‘계속’ 버튼을 클릭합니다.
  • 지급 검증
    • ‘지급 검증 방법 추가’버튼을 클릭합니다.
    • 자신의 신용카드 정보를 입력합니다.
    • 약 1달러정도 되는 금액이 결재되고 바로 취소됩니다.
    • 아래 계약에서 ‘내 무료 체험판 시작하기…’를 체크한 뒤 화면 제일 하단에 ‘내 무료 체험판 시작하기’ 버튼을 클릭합니다.

인스턴스(VM) 만들기

오라클 클라우드 가입이 완료되었습니다. 다음으로 새로운 VM을 생성해 보도록 하겠습니다. 오라클 클라우드를 통해서 궁극적으로 가지게 될 서버는 우리가 오라클 클라우드 서버의 일부로 대여하는 형식이 되고 일종의 컴퓨팅 파워를 빌리는 것입니다. 이를 보통은 가상머신(Virtual Machine) 또는 인스턴스 등의 이름으로 사용하고 있습니다.

구획 설정하기

먼저 구획을 설정하도록 하겠습니다. 구획은 자신의 계정안에 가상의 공간을 나누는 것으로 여러 리소스를 운영할 때 보다 효과적으로 자원을 관리할 수 있도록 도와줍니다.

메뉴_선택
  • 화면의 왼쪽 상단의 메뉴 버튼을 클릭합니다.
ID보안_구획_선택
  • ‘ID & 보완’을 클릭한 뒤 ‘구획’을 클릭합니다.
  • 구획 페이지
    • 구획 페이지에 들어오면 자신의 계정명으로 기본값으로 생성된 구획이 표시됩니다.
    • ‘구획 생성’ 버튼을 클릭합니다.
    • 구획 생성 페이지
      • 이름 및 설명을 입력합니다. 저는 이름을 ‘second_server’라고 입력하겠습니다.
      • 상위 구획은 자신의 계정명으로 설정된 ‘루트’ 구획을 선택합니다. (기본값으로 선택되어 있습니다.)
      • 그 외 태그값은 자유롭게 입력합니다. 입력하지 않아도 상관 없습니다.
      • 모두 입력하셨다면 하단에 ‘구획 생성’ 버튼을 클릭합니다.
    • 구획 페이지 내 목록에서 새롭게 생성된 구획을 확인할 수 있습니다. 목록의 최상단의 루트 구획의 ‘하위 구획’값이 1 증가한 것을 확인할 수 있습니다.

네트워크 생성

네트워킹_가상클라우드네트워크_메뉴선택
  • 다시 화면 최상단의 메뉴 버튼을 클릭한 뒤 ‘네트워킹’에서 ‘가상 클라우드 네트워크’를 클릭합니다.
VCN_구획선택
  • 화면의 왼쪽에서 이전 단계에서 생성한 구획을 선택합니다.
  • 화면에서 ‘VCN 마법사’ 버튼을 클릭합니다.
    • 기본값으로 선택되어 있는 ‘인터넷 접속을 통한 VCN 생성’을 확인한 뒤 ‘VCN 마법사 시작’ 버튼을 클릭합니다.
    • 자신이 구분할 수 있는 VCN 이름을 입력합니다. 저는 ‘VCN_second_server’로 입력하였습니다.
    • 화면 왼쪽 하단에 ‘다음’ 버튼을 클릭합니다.
    • 이름 및 구획 내용을 확인한 뒤 ‘생성’ 버튼을 클릭합니다.
    • 수 분내에 VCN 생성이 완료되고 ‘VCN creation complete’라는 메시지를 확인할 수 있습니다.

인스턴스 생성하기

컴퓨트_인스턴스_선택
  • 화면 왼쪽 상단의 메뉴 버튼을 클릭한 뒤 ‘컴퓨트’ -> ‘인스턴스’ 순으로 클릭합니다.
구획확인_인스턴스_생성
  • 화면의 왼쪽에서 이전 단계에서 생성한 구획이 선택되어 있는지를 확인한 뒤 ‘인스턴스 생성’ 버튼을 클릭합니다.

이미지 구성

이미지_구성_편집
  • 이미지 및 구성 탭에서 ‘편집’을 클릭합니다.
  • 기본적으로 Oracle Linux가 선택되어 있습니다. ‘이미지 변경’을 클릭합니다.
우분투_선택
  • 이미지 변경 페이지에서 ‘Ubuntu’를 선택한 뒤 아래 목록에서 ‘Canonical Ubuntu 20.04’를 선택합니다. 목록의 오른쪽에 ‘항상 무료 적격’이라는 메시지가 붙어있으며, 프리티어로 사용 가능함을 확인할 수 있습니다.
  • 이미지 선택 버튼을 클릭합니다.

현재 프로세서는 AMD로 설정되어 있습니다. 가장 기본으로 제공되는 프로세서입니다. 현재 오라클에서는 AMD 외에도 Ampere 기반의 프로세서를 제공해 주는데 AMD는 기본 제공되는 사양에서 업그레이드가 불가능합니다. 따라서 향후에 블로그 접속량이 증가하여 더 많은 접속을 처리해야 할 때 CPU를 업그레이드 해 주어야 하는데 이를 대비하여 AMD를 Ampere로 변경하도록 하겠습니다.

화면의 오른쪽에 change shape를 클릭합니다.

구성 계열은 Ampere로 선택합니다. Shape Name은 A1.Flex만 유일하게 선택할 수 있습니다. 현재 A1.Flex 역시 무료로 제공되는 사양에 포함됩니다. 아래에서 OCPU를 선택할 수 있는데 다른 인스턴스를 생성하지 않으셨다면 4개까지 선택할 수 있습니다. 메모리는 선택하는 CPU 개수에 따라서 자동으로 선택됩니다. 마지막으로 구성 선택을 클릭합니다.

* 현재 A1.Flex의 경우 각 서버마다 할당된 무료 분량이 제한되어 있어 생성이 실패하는 경우가 빈번히 발생합니다. 다른 사용자가 할당받은 프로세서를 해제 할 때까지 기다려야 하며, 하루에 한번씩 꾸준히 시도하다보면 생성이 됩니다. 저는 약 4일만에 생성할 수 있었습니다.

SSH 키 저장

SSH_키_저장

SSH 키 추가 탭에서 ‘전용 키 저장’을 클릭하여 전용 키 파일을 저장합니다. ‘공용 키 저장’을 클릭하여 공용 키 파일을 저장합니다. 이 두 파일은 향후에 SSH 접속을 위해 꼭 필요하므로 저장 위치를 잘 기억하도록 합니다. 전용 키는 확장자가 .key로 끝나고 공용 키는 확장자가 .key.pub로 끝납니다.

저장 볼륨 조정

부트 불륨 탭에서는 저장 용량을 변경할 수 있습니다.

  • ‘사용자정의 부트 볼륨 크기 지정’을 클릭합니다.
  • 부트 볼륨 크기를 변경할 수 있습니다. 기본으로 50GB가 설정되어 있습니다. 2개까지 인스턴스를 생성할 수 있기 때문에 이를 고려하여 용량을 조정합니다. 저는 ‘100GB’로 설정하였습니다.
  • 모든 설정이 끝났습니다. 화면 하단에 ‘생성’ 버튼을 클릭합니다.
인스턴스_생성_완료

인스턴스 세부정보 페이지로 자동으로 이동하게 됩니다. 현재 인스턴스 상태가 ‘프로비전 중’으로 나타나며 몇 분이 지난 뒤 ‘실행 중’으로 상태가 변하면 제대로 설치가 완료된 것입니다.

Leave a Comment