소개
무료로 사용할 수 있는 서버를 찾고 있다면, 오라클 클라우드의 ARM서버를 고려해보세요. 이 글에서는 오라클 클라우드에 가입하고, 평생 무료로 ARM서버를 사용하는 방법에 대해 자세히 알아보겠습니다.
혹시 집에 남는 안드로이드 폰이 있진 않으신가요? 이 글을 참고해서 안드로이드 폰에 Ubuntu를 설치해 서버로 활용하는 방법에 대해서도 알아보세요. : Linux Deploy를 사용해 안드로이드에 리눅스를 설치하기
준비물
- 이메일 주소
- 주소
- 전화번호
- 해외결제 가능한 카드(Visa, Mastercard, Amex)
오라클 클라우드 가입
먼저 구글에 오라클 클라우드를 검색하여 가입을 시작합니다.
이 글에서는 ARM서버를 사용할 것이기 때문에, 경고문에 표시된 Arm 컴퓨트 수요가 너무 높은 영역은 선택하지 않도록 합니다. (홈 영역은 가입 후 변경할 수 없습니다.)
이제 해외 결제 가능한 카드가 필요합니다. 카드가 유효한지 확인하기 위해 결제를 하고 잠시 후 환불해줍니다.
가입이 완료되었다면 오라클 클라우드 대시보드로 이동합니다.
ARM서버 만들기
오라클 클라우드 매뉴 – 컴퓨트 – 인스턴스로 이동해 새 인스턴스를 생성합니다.
Change Shape를 클릭해 Ampere – VM. Standard. A1. Flex를 선택합니다. 평생 무료로 사용하려면 OCPU는 4개, 메모리 용량은 24GB를 초과하지 않도록 설정합니다.
이미지 변경에 들어가 자신이 원하는 운영체제로 변경합니다. Windows의 경우에는 추가 라이센스 비용이 있으니 주의해야 합니다.
SSH전용 키를 저장하거나 원래 사용하는 공용 키를 업로드합니다. 전용 키는 ssh 로그인 할 때 필요하니 잘 보관하세요.
나머지 설정은 사용자 개개인에 맞게 변경할 사항이 있으면 설정하고 다음으로 넘어갑니다.
만약 생성 과정에서 Out of host capacity 라는 요류가 발생하는 경우
이 글을 참고하십시오. : 오라클 클라우드 인스턴스 생성 오류 out of host capacity 해결방법
고정 IP 만들기 (선택)
서버를 만들었으니 이제 인터넷에 연결될 주소를 고정시켜 줘야 합니다. 서버가 인터넷 통신을 하기 위해서는 IP주소가 필요한데, 이 IP주소가 유동적으로 움직이게 되면 움직일 때 마다 도메인 속성을 바꿔줘야 하기 때문입니다.
컴퓨트 – 인스턴스 – 만든 인스턴스 선택 후 연결된 VNIC 를 선택합니다.
기본 VNIC를 클릭하고 IPv4 주소를 클릭합니다.
오른쪽 점 세개 매뉴 – 편집으로 들어갑니다.
공용 IP없음을 선택하고 업데이트합니다.
다시 편집 매뉴로 들어가서 예약된 공유 IP – 새 예약된 IP주소 생성을 누릅니다. 이름은 알아볼 수 있는 것으로, IP주소 소스는 Oracle로 선택합니다.
완료되었습니다. IP주소가 고정되었습니다. 이제 이 IP주소를 도메인에 연결시키면 됩니다.
SSH로 연결하기
인스턴스 세부정보 – 인스턴스 액세스에 표시된 공용 IP 주소와 사용자 이름을 SSH클라이언트에 입력합니다. 필자는 Termius라는 SSH클라이언트를 사용합니다. 글은 ssh 명령줄 도구를 통해 연결하는 법으로 설명하겠습니다.
Powershell 또는 CMD에서 다음 명령을 실행합니다.
ssh 사용자 이름@공용 IP 주소 -i 다운받은 공용 키 경로
로그인에 성공하면 다음 명령을 통해 패키지를 업데이트합니다.
sudo apt-get update && sudo apt-get upgrade
완료되었습니다. 자유롭게 SSH로 서버를 자유롭게 제어할 수 있습니다.
포트포워딩 / 포트열기(선택)
SSH로 서버를 구동시켰다면, 인터넷으로 연결될 수 있도록 포트를 열어 주어야 합니다. 포트를 열기 위해서는 컴퓨트 – 인스턴스 – 만든 인스턴스를 선택합니다. 인스턴스 세부정보에서 가상 클라우드 네트워크를 선택합니다.
들어가면 맨 앞에 나오는 서브넷으로 들어갑니다. 그 이후 Default Security List for vcn…을 누릅니다.
수신 규칙 추가를 누릅니다. 소스 CIDR은 0.0.0.0/0 으로 설정합니다. 대상 포트 범위만 포트포워딩을 하기 원하는 포트를 적어 넣으면 됩니다.
VCN에 네트워크 보안 그룹이 있다면, 네트워크 보안 그룹에서도 동일 작업을 수행합니다.
마무리
이 가이드를 통해 여러분은 오라클 클라우드에서 ARM서버를 만들고 평생 무료로 활용할 수 있게 되었습니다.
이 글은 obtuse.kr에서 확인할 수 있습니다.
답글 남기기