오라클 클라우드 회원가입 및 무료로 서버 생성하는 방법

Hyunwoo·2023년 5월 23일
0
post-thumbnail

오라클 클라우드에서 개인에게 평생 무료로 2 vCPU, 1GB RAM, 50GB Storage 사양의 서버를 2대를 제공하기 떄문에 오라클 클라우드를 선택했습니다. 우선 오라클 클라우드에서 인스턴스(서버)를 생성해줍니다.

오라클 클라우드 회원가입

  1. 오라클 클라우드 계정이 없다면 오라클 클라우드(https://www.oracle.com/kr/) 웹사이트 접속 후 회원가입을 진행합니다.
  2. 회원가입을 진행하다 보면 지역을 설정해야 하는데 지역은 한 번 설정하면 바꿀 수 없으므로 가장 가까운 리전(지역)을 설정하면 됩니다. 한국에는 서울과 춘천 이렇게 두 리전이 있는데 서울 리전은 사용자가 많으므로 춘천으로 리전을 설정하면 조금 더 쾌적하게 사용할 수 있습니다. (서울로 설정해도 무방합니다.)

오라클에서 인스턴스 생성

오라클 클라우드 무료 인스턴스 생성

오라클 클라우드 로그인 후 인스턴스 생성을 진행합니다.

로그인 하면 이러한 화면이 보이는데 여기서 좌측 상단에 메뉴 버튼을 누릅니다.

여러 메뉴 중 컴퓨트에 들어가서 “인스턴스”를 클릭합니다.

저는 이미 서버를 두 대나 만들어서 가동중인 서버가 보이지만 처음 생성한다면 아무것도 보이지 않습니다. 만약에 “인스턴스 생성” 버튼이 안보인다면 좌측 하단에 구획에 자신의 계정을 선택해주면 됩니다.

“인스턴스 생성” 버튼을 클릭하여 인스턴스 생성을 시작합니다.

인스턴스 생성 화면에 “이름”은 서버 이름으로 원하는 이름을 입력하면 됩니다.

페이지를 내리면 “이미지 및 구성” 탭이 있는데 이 부분이 중요합니다.

“이미지”는 서버에서 사용할 OS를 선택하는 것으로 자신이 사용하기 편한 OS를 선택하면 됩니다. (윈도우 선택시 과금이 되기 때문에 윈도우 server는 무료 서버에서 추천하지 않습니다.)

저는 Ubuntu 22.04 버전을 선택했습니다.

“Shape”는 서버 사양을 선택하는 것으로 무료로 제공하는 사양 이상의 서버를 선택하면 과금이 될 수 있습니다.

“Change Shape”버튼을 눌러 서버 사양을 수정합니다.

위 사진과 같은 창이 뜨면 무료로 사용하기 위해 “구성 계열”에서 “특수성 및 이전 세대”를 선택하고 아래 서버 중에서 가장 위에 있는 “VM.StandardE2.1.Micro”를 선택합니다. 선택 후 “구성 선택” 버튼을 눌러 설정을 저장합니다.

“네트워킹” 탭에서 인스턴스의 네트워크 설정을 해줍니다.

“기본 네트워크”에서 “새 가상 클라우드 네트워크 생성”으로 설정하고 서브넷은 “새 공용 서브넷 생성”을 선택합니다.

“공용 IPv4 주소”에서는 서버 생성 후 IP 주소를 할당해줄거기 때문에 “공용 IPv4 주소 지정 안함”을 선택합니다.

“SSH 키 추가” 탭에서는 서버에 접속하기 위해 필요한 SSH키를 설정합니다.

기존에 사용하던 SSH 키가 있다면 “공용 키 파일(.pub) 업로드” 선택 후 SSH 공용 키를 업로드 하면 되고 기존에 사용하던 키가 없다면 “자동으로 키 쌍 생성”을 선택 후 전용 키와 공용 키 모두 저장해줍니다.

부트 볼륨 탭에서는 서버에서 사용할 Storage 크기를 설정할 수 있습니다. 한 계정 당 100GB 크기의 저장공간을 무료로 사용할 수 있기 때문에 잘 조절해서 사용하면 됩니다.

따로 설정하지 않고 넘어가면 기본으로 50GB 크기의 부트 볼륨이 생성됩니다. 만약에 크기를 수정하고 싶다면 “사용자 정의 부트 볼륨 크기 지정”을 선택 후 부트 볼륨 크기를 설정하면 됩니다.

모든 설정을 마친 후 페이지 하단에 “생성” 버튼을 클릭하여 인스턴스를 생성해줍니다.

인스턴스 IP 주소 설정

외부에서 서버에 접속하기 위해 IP 주소를 설정해줘야 합니다. 인스턴스의 IP 주소를 설정하기 위해선 인스턴스 세부정보 페이지 (위 사진과 같은 페이지)에서 창을 내리면 왼쪽에 “연결된 VNIC”를 클릭하여 VNIC 설정 페이지로 이동합니다.

이동 후 보이는 “기본 VNIC”를 클릭하여 VNIC 설정으로 이동합니다.

위 창에서 내리면 보이는 “IPv4 주소”를 클릭하여 IP 주소 설정으로 이동합니다.

IPv4 주소 탭에서 예약된 주소를 변경하기 위해 우측 하단의 설정 버튼을 눌러 IP 주소 변경을 진행합니다.

이렇게 팝업이 뜨면 “편집”을 클릭해줍니다.

IP 주소 편집창이 뜨면 “공용 IP 유형”에서 “예약된 공용 IP”를 선택합니다. 새 IP를 생성하기 위해 “새 예약된 IP 주소 생성”을 선택하고 공용 IP 이름은 자신의 원하는 이름으로 선택합니다.

IP 주소 설정 이후 “업데이트” 버튼을 눌러 설정을 저장합니다.

생성한 서버에 SSH로 접속하기

생성한 서버에 접속하기 위해 서버의 공용 IP와 사용자 이름을 확인해야합니다. 오라클 클라우드 인스턴스에서 생성한 서버를 선택하면 아래와 같은 페이지가 보이게 됩니다.

여기서 공용 IP 주소와 사용자 이름이 필요합니다.

SSH로 생성한 서버에 접속하기 위해 터미널을 열어줍니다.

터미널에서 아래 명령어로 서버에 접속할 수 있습니다.

ssh [사용자 이름]@[공용 IP 주소] -i [SSH 비밀 키 주소]

[사용자 이름], [공용 IP 주소], [SSH 비밀 키 주소]는 자신에 맞게 변경해야 합니다.

윈도우 터미널에서의 예시

ssh ubuntu@156.56.192.225 -i C:\Users\jhyun\문서\ssh-key-2023-04-14.key

이렇게 서버에 접속하면 성공입니다.

다음 글에서는 생성한 서버(우분투)에서 PocketBase를 설정하는 방법에 대해 알아보겠습니다.

profile
이것저것 다 하는 풀스택(?) 개발자입니다.

1개의 댓글

comment-user-thumbnail
2023년 8월 10일

답글 달기