Graceful Light

Google Cloud Instance 무료 사용

2017-01-10


구글 클라우드 인스턴스를 생성해 무료 서버를 만들어보자.

프로젝트 생성

구글 클라우드 플랫폼에 로그인해 프로젝트 만들기 버튼을 클릭해 프로젝트를 생성한다.

클라우드 서버 생성

좌측 메뉴 > Compute Engine > VM 인스턴스 메뉴에서 인스턴스 만들기 버튼을 클릭해 인스턴스를 생성한다.

인스턴스 생성

이름은 하고싶은 이름으로 영역은 한국이니 아시아 데이터센터로 설정하고
머신 유형은 테스트용이니 초소형 공유 CPU를 사용하면 된다.

US 데이터 센터, 공유 CPU, HDD 30GB↓를 선택한다면 평생 무료로 바뀌었다.
Free Tier 페이지에서 정책을 확인할 수 있다.

이미지에 원하는 OS를 선택하면 되는데, CentOS가 막강하니 선택해주자.
액세스 범위 영역에서 모든 Cloud API 액세스 허용을 해줘야 구글 내부 API를 사용할 수 있다.

돈이 나간다고 하는데 이미 무료 $300이 있고, 6개월간은 무료다.
기본 상품을 업그레이드 하지 않으면 과금이 발생하지 않는다.

SSH KEY 생성

직접 생성

ssh 접근을 위해 Git-bash 창을 열어 구글 계정으로 키를 생성한다.

1
$ ssh-keygen -t rsa -C "your google id@gmail.com"

Putty로 생성

PuTTY Key Generator여기서 다운로드 받고 키를 생성한다.

Key Comment에 구글 계정을 넣어주고 Generate한 뒤 Key를 추출하자

SSH Public KEY 등록

키 복사

유저 디렉토리의 .ssh 폴더로 이동해 공개 키 파일(.pub) 데이터를 복사하고 등록한다.

등록

메타데이터 메뉴에서 등록할 수 있다.

SSH Private KEY 등록

각자 사용하는 쉘 프로그램에 Private Key를 저장하는 기능이 있을 것이다.

Token2Shell을 이용해 등록 후 접속한 화면

서버 세팅

yum 등의 root 명령어를 사용할 때는 sudo를 붙혀주고 명령어를 입력하면 된다.
yum update를 먼저 실행해보자

1
$ sudo yum update

🍺

Buy me a beer 🍗

공유하려면 QR코드를 스캔해주세요