Skip to content

API 배포 가이드 #14

@YehyeokBang

Description

@YehyeokBang

VM 인스턴스 생성 후 접속

  • gcp에서 접속 또는 키를 만들어서 메타데이터에 저장 후 접속
  • 별도 설명이 없다면 1줄씩 실행

패키지 설치 매니저 최신화

sudo apt update
sudo apt upgrade

타임존 변경

sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
date // KST로 변경되었는지 확인

메모리 용량과 디스크 사용량 확인

free -m
df

가상 메모리 설정

// 스왑 영역으로 사용할 파일 만들기 맨 마지막 count 값을 4096으로 변경하면 4기가가 됩니다.
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048

// 스왑 파일 권한 설정
sudo chmod 600 /swapfile

// 스왑 파일을 스왑 영역으로 만들기, 한 줄씩 입력
sudo mkswap /swapfile
sudo swapon /swapfile

// /etc/fstab 파일에 swapfile 등록, 아래의 명령어로 vi가 켜지면 방향키로 맨 아래로 이동한다음에 
// 소문자 o를 눌러서 입력 모드로 변경
// 그리고 `/swapfile swap swap defaults 0 0`을 복사 붙여넣기 후 esc로 입력 모드 종료
// 마지막으로 :wq 를 눌러서 저장하고 나오기
sudo vi /etc/fstab

// 마지막으로 스왑 메모리 영역 확인
free -m
image
  • 스왑 vi 창 확인

도커 설치 및 이미지 가져오기

  • 알아서 설치 후 가져오기 바람

REDIRECT 설정

sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port (사용할 애플리케이션 포트)

Metadata

Metadata

Type

No type

Projects

Status

리뷰 부탁

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions