과학.IT.AI

[GCP 시리즈 #5] 5분 완성! Compute Engine으로 나만의 웹 서버 만들기 (실전편)

작성자
biolove2
작성일
2025-12-21 13:32
조회
60

이론은 충분합니다. 이제 직접 손을 움직여 구글의 고성능 서버를 내 것으로 만들어 볼 시간입니다. 가장 대중적인 리눅스 서버(Ubuntu)에 웹 서버(Nginx)를 설치하여 전 세계 어디서든 접속 가능한 사이트를 구축하는 과정을 단계별로 안내합니다.


1단계: 인스턴스 만들기 (서버 사양 결정)

구글 클라우드 콘솔의 Compute Engine > VM 인스턴스 메뉴에서 '인스턴스 만들기'를 클릭합니다.

  1. 이름: my-first-web-server (소문자와 하이픈만 가능)
  2. 지역(Region): asia-northeast3 (서울)을 선택하여 한국 사용자에게 최상의 속도를 제공합니다.
  3. 머신 구성: 처음이라면 저렴하고 성능이 준수한 E2 시리즈의 e2-micro(테스트용) 또는
    e2-medium
    을 추천합니다.
  4. 부팅 디스크: Ubuntu
    22.04 LTS
    를 선택합니다. (가장 커뮤니티 지원이 활발한 OS입니다.)

2단계: 대문 열어주기 (방화벽 설정)

서버만 만든다고 접속이 되지는 않습니다. 외부 사람들이 내 웹사이트에 들어올 수 있도록 통로를 열어줘야 합니다.

  • 방화벽 섹션: HTTP 트래픽
    허용
    HTTPS
    트래픽 허용
    체크박스를 반드시 체크하세요.
  • 의미: 지난 시리즈에서 배운 '방화벽 규칙'이 자동으로 적용되어, 웹 접속용 포트(80, 443)가 세상에 열리게 됩니다.

3단계: 서버 접속하기 (SSH 사용)

서버가 생성되면 목록에 내 서버가 나타납니다. 오른쪽의 [SSH] 버튼을 클릭하세요.

  • 특징: 별도의 프로그램(Putty 등) 설치 없이 웹 브라우저 안에서 바로 내 서버의 터미널(검은 화면)에 접속할 수 있습니다. 이것이 구글 클라우드의 편리함입니다.

4단계: 웹 서버 설치 (명령어 입력)

SSH 창이 뜨면 다음 명령어를 순서대로 입력하여 웹 서버 소프트웨어인 Nginx를 설치합니다.

Bash

# 1. 패키지 리스트 업데이트
sudo apt update
# 2. Nginx 웹 서버 설치
sudo apt install nginx -y
# 3. 서비스 실행 확인
systemctl status nginx
  • Active:
    active (running)
    이라는 초록색 글자가 보인다면 성공입니다!

5단계: 결과 확인하기 (인터넷 접속)

다시 구글 클라우드 콘솔로 돌아와 내 서버 옆에 있는 '외부 IP' 주소를 복사합니다.

  • 브라우저 주소창에 해당 IP를 입력하고 엔터를 누르세요.
  • **"Welcome to nginx!"**라는 문구가 뜬다면, 축하합니다! 당신은 방금 구글 클라우드 위에 나만의 서버를 성공적으로 구축하셨습니다.

실전 꿀팁: 서버를 다 썼다면?

연습이 끝났다면 서버를 그대로 두지 마세요. 비용이 계속 발생할 수 있습니다.

  1. 중지(Stop): 서버를 잠시 끕니다. CPU/메모리 비용은 안 나가지만, 디스크(저장 공간) 비용은 소액 발생합니다.
  2. 삭제(Delete): 더 이상 필요 없다면 삭제하세요. 모든 비용 발생이 중단됩니다.

시리즈를 마치며: 클라우드라는 날개를 달다

총 5회에 걸친 Compute Engine 시리즈를 통해 우리는 클라우드의 기초부터 실전 구축까지 함께 살펴보았습니다.

  • 1편: 클라우드 서버의 개념 이해
  • 2편: 폭주하는 트래픽에 대응하는 확장성
  • 3편: 요금 폭탄을 피하는 비용 최적화
  • 4편: 내 자산을 지키는 철통 보안
  • 5편: 실전 서버 구축 가이드

이제 여러분은 단순히 서버를 빌리는 수준을 넘어, 비즈니스의 규모에 맞춰 인프라를 설계하고 관리할 수 있는 기초 체력을 갖추게 되었습니다. 구글 클라우드와 함께 여러분의 아이디어를 전 세계로 펼쳐보시기 바랍니다!

전체 0

전체 200
번호 제목 작성자 작성일 추천 조회
공지사항
"최악의 호스팅 서비스 경험 - 카페24 이용 후기 (실제 피해 사례)"
biolove2 | 2025.09.23 | 추천 0 | 조회 235
biolove2 2025.09.23 0 235
199
하드파싱(Hard parsing)과 소프트파싱(Soft parsing) ?
biolove2 | 2026.02.07 | 추천 0 | 조회 29
biolove2 2026.02.07 0 29
198
비밀글 111
biolove2 | 2026.01.03 | 추천 0 | 조회 21
biolove2 2026.01.03 0 21
197
[심화 학습 #4] 한국 공공기관 도입을 위한 필수 체크리스트: 보안 가이드라인과 CSAP
biolove2 | 2025.12.21 | 추천 0 | 조회 72
biolove2 2025.12.21 0 72
196
한국 공공기관 도입의 필수 관문: CSAP와 보안 가이드라인
biolove2 | 2025.12.21 | 추천 0 | 조회 75
biolove2 2025.12.21 0 75
195
[심화 학습 #3] AI 도입의 최종 관문: "데이터 거버넌스 및 보안"
biolove2 | 2025.12.21 | 추천 0 | 조회 60
biolove2 2025.12.21 0 60
194
[심화 학습 #2] 텍스트를 넘어 이미지와 도표를 읽다: "멀티모달 RAG"
biolove2 | 2025.12.21 | 추천 0 | 조회 59
biolove2 2025.12.21 0 59
193
[심화 학습 #1] AI의 답변 품질을 결정짓는 "Advanced RAG" 핵심 기술 총정리
biolove2 | 2025.12.21 | 추천 0 | 조회 54
biolove2 2025.12.21 0 54
192
비정형 데이터 (PDF, 엑셀, 매뉴얼 파일) 벡터화 및 임베딩 과정 (Chunking & Vectorization)
biolove2 | 2025.12.21 | 추천 0 | 조회 68
biolove2 2025.12.21 0 68
191
[GCP 시리즈 #5] 5분 완성! Compute Engine으로 나만의 웹 서버 만들기 (실전편)
biolove2 | 2025.12.21 | 추천 0 | 조회 60
biolove2 2025.12.21 0 60
190
[GCP 시리즈 #4] 내 서버를 지키는 철통 보안: VPC와 방화벽 완벽 가이드
biolove2 | 2025.12.21 | 추천 0 | 조회 55
biolove2 2025.12.21 0 55
189
[GCP 시리즈 #3] 쓰고 보니 1,000만 원? Compute Engine 요금 폭탄 피하는 5가지 전략
biolove2 | 2025.12.21 | 추천 0 | 조회 57
biolove2 2025.12.21 0 57
188
[GCP 시리즈 #2] 접속자가 폭주해도 평온한 이유: 오토스케일링과 로드밸런싱
biolove2 | 2025.12.21 | 추천 0 | 조회 56
biolove2 2025.12.21 0 56
187
[GCP 시리즈 #1] 클라우드의 심장, Compute Engine이란 무엇인가?
biolove2 | 2025.12.21 | 추천 0 | 조회 52
biolove2 2025.12.21 0 52
186
[GCP 시리즈 #1] 클라우드의 심장, Compute Engine이란 무엇인가?
biolove2 | 2025.12.21 | 추천 0 | 조회 50
biolove2 2025.12.21 0 50
185
국내 최대 클라우드 관리 전문 기업: 메가존클라우드(MegazoneCloud)  심층 분석
biolove2 | 2025.12.21 | 추천 0 | 조회 60
biolove2 2025.12.21 0 60
184
일반 호스팅 vs. GCP + MSP , 비용 비교, 구글 클라우드 MSP 업체, AS 방법
biolove2 | 2025.12.21 | 추천 0 | 조회 57
biolove2 2025.12.21 0 57
183
마켓플레이스에서 워드프레스 vs 일반 호스팅(카페24 등) 비교, 장.단점, 이용방법
biolove2 | 2025.12.21 | 추천 0 | 조회 67
biolove2 2025.12.21 0 67
182
Google Cloud Marketplace란? 상품 종류, 활용 시나리오,
biolove2 | 2025.12.21 | 추천 0 | 조회 55
biolove2 2025.12.21 0 55
181
AMP와 PWA: 2025년 SEO에 더 유리한 것은 무엇일까요?
biolove2 | 2025.12.20 | 추천 0 | 조회 64
biolove2 2025.12.20 0 64
180
피지컬 AI의 감각 기관: 데이터 수집 수단 (Sensor Taxonomy)
biolove2 | 2025.12.19 | 추천 0 | 조회 69
biolove2 2025.12.19 0 69