brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jan 04. 2020

26. 가상서버 만드는법 2가지

<1> 목표

<2> 웹콘솔로 VM 인스턴스 만들기

<3>  로컬 gcloud  cli로 VM 인스턴스 만들기



<1> 목표

서버가 1대  필요하다.

빠르게 가상서버를 만들어 사용하자

GCP에서는 VM인스턴스라고 한다.

웹콘솔과  gcloud  cli로 VM 인스턴스를 만들어 보자



<2> 웹콘솔로 VM 인스턴스 만들기

https://console.cloud.google.com/


1.  결제에서 남은 비용 확인하기

습관적으로 비용에 대해 확인하도록 한다.

결재 > 개요 





2.  콘솔로 VM 인스턴스 만들기


VM인스턴스  >  만들기 





OS  Centos로 변경 : 가장 많이 사용하는 OS

HTTP  트래픽 허용 체크

HTTPS  트래픽 허용 체크

: 웹서버로 사용하는 경우이다.







GCP 의 좋은점중 하나는 웹콘솔에서 SSH로  바로 접속 가능하다는것이다.

서버의 오른쪽  SSH 클릭하면 SSH로 바로 접속된다.








<3> 로컬 gcloud  cli로 VM 인스턴스 만들기


1. Cloud shell 사용하기

화면 오른쪽위에 편지봉투 모양의 아이콘 클릭

   




  

현재 사용 Account 확인

gcloud auth list


현재 프로젝트 확인
gcloud config list project

현재 프로젝트 limit 확인
gcloud compute project-info describe --project just-lore-264018
gcloud compute project-info describe --project <your_project_ID>

환경설정

export PROJECT_ID=just-lore-264018

export ZONE=asia-south1-c


export PROJECT_ID=<your_project_ID>

export ZONE=<your_zone>


환경설정 확인

echo $PROJECT_ID

echo $ZONE


VM 인스턴스 만들기

gcloud compute instances create game-web01 --machine-type n1-standard-2 --zone 

asia-south1-c

gcloud compute instances create  호스트명 --machine-type n1-standard-2 --zone [your_zone]

  

VM 인스턴스 확인

gcloud compute instances list


gcloud 명령어로  리눅스로 바로 로그인 된다.

gcloud compute ssh game-web01 --zone asia-south1-c

y

엔터


이제 서버에 어플리케이션을 설치하고 사용하면 된다.


감사합니다.


브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari