VPN07

OpenClaw VPS 클라우드 완전 설치 가이드 2026: AWS·GCP·DigitalOcean에서 월 $5로 AI 비서 24시간 무중단 운영

2026-03-12 읽기 약 14분 OpenClaw VPS 클라우드 systemd

이 가이드에서 배우는 것: AWS EC2, Google Cloud Platform(GCP), DigitalOcean Droplet에서 OpenClaw AI 비서를 설치하고 24시간 무중단 운영하는 완전 가이드입니다. 각 클라우드 플랫폼 비용 비교, Ubuntu 22.04 LTS에서의 설치 과정, systemd 서비스로 자동 재시작 설정, 보안 그룹/방화벽 설정, 그리고 비용 최소화 전략까지 모두 다룹니다.

클라우드 VPS 플랫폼 비교: OpenClaw에 가장 적합한 선택은?

OpenClaw는 1vCPU, 512MB~1GB RAM 정도의 가벼운 VPS에서도 충분히 실행됩니다. 각 플랫폼의 특징을 비교해 최적의 선택을 하세요.

🥇

DigitalOcean

9.5/10

초보자와 개인 사용자에게 가장 추천. 간단한 UI, 예측 가능한 고정 가격, 우수한 문서화.

$4/월
최저 요금
512MB
최소 RAM
99.99%
업타임
고정가
요금 방식

🥈 AWS EC2 (Amazon)

8.5/10
t3.micro
무료 1년
1GB RAM
기본 스펙
200+
리전 수
복잡
UI 난이도

장점: 신규 가입 시 t3.micro 1년 무료. 단점: 요금 체계가 복잡해 초과 청구 주의.

🥉 GCP (Google Cloud)

8.0/10
e2-micro
영구 무료
1GB RAM
기본 스펙
35+
리전 수
복잡
UI 난이도

장점: e2-micro 인스턴스 영구 무료 (미국 리전). 단점: 무료 티어 성능이 낮고 UI가 복잡.

DigitalOcean Droplet으로 시작하기 (권장)

1

Droplet 생성

OS: Ubuntu 22.04 LTS (64비트) 선택

플랜: Basic Shared CPU → $6/월 (1vCPU, 1GB RAM, 25GB SSD)

리전: Singapore (한국에서 가장 가까운 DO 리전)

인증: SSH 키 등록 (권장) 또는 암호

2

SSH 접속

# Droplet 생성 후 IP 확인 (예: 165.22.xxx.xxx)
ssh [email protected]

# 또는 SSH 키 파일 사용
ssh -i ~/.ssh/id_rsa [email protected]

서버 초기 설정 및 OpenClaw 설치

시스템 업데이트 및 필수 패키지 설치

# 시스템 업데이트
apt update && apt upgrade -y

# 필수 도구 설치
apt install -y curl git build-essential

# Node.js 22 LTS 설치
curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt install -y nodejs

# 설치 확인
node --version # v22.x.x
npm --version

보안 사용자 생성 (root 직접 사용 자제)

# openclaw 전용 사용자 생성
useradd -m -s /bin/bash openclaw
usermod -aG sudo openclaw

# 사용자 전환
su - openclaw

# 홈 디렉토리 확인
pwd # /home/openclaw

OpenClaw 설치 및 온보딩

# OpenClaw 설치
npm install -g openclaw

# 버전 확인
openclaw --version

# 온보딩
openclaw onboard

# 테스트 실행
openclaw gateway start
# Ctrl+C로 종료 후 systemd 설정으로 진행

systemd 서비스 설정: 완전 무중단 운영의 핵심

systemd는 Linux의 시스템 및 서비스 매니저입니다. VPS에서 OpenClaw를 무중단으로 운영하는 가장 안정적인 방법입니다.

systemd 서비스 파일 생성

sudo nano /etc/systemd/system/openclaw.service

아래 내용 붙여넣기:

[Unit]
Description=OpenClaw AI Agent Gateway
After=network.target
Wants=network-online.target

[Service]
Type=simple
User=openclaw
WorkingDirectory=/home/openclaw
Environment=NODE_ENV=production
Environment=HOME=/home/openclaw
ExecStart=/usr/local/bin/openclaw gateway start
Restart=always
RestartSec=10
StandardOutput=append:/var/log/openclaw/stdout.log
StandardError=append:/var/log/openclaw/stderr.log
SyslogIdentifier=openclaw

[Install]
WantedBy=multi-user.target

서비스 활성화 및 시작

# 로그 디렉토리 생성
sudo mkdir -p /var/log/openclaw
sudo chown openclaw:openclaw /var/log/openclaw

# systemd 데몬 리로드
sudo systemctl daemon-reload

# 부팅 시 자동 시작 활성화
sudo systemctl enable openclaw

# 서비스 시작
sudo systemctl start openclaw

# 상태 확인
sudo systemctl status openclaw

서비스 관리 명령어

# 실시간 로그 확인
sudo journalctl -u openclaw -f

# 오늘 로그만 보기
sudo journalctl -u openclaw --since today

# 재시작
sudo systemctl restart openclaw

# 중지
sudo systemctl stop openclaw

AWS EC2 특별 설정 가이드

AWS는 신규 가입 후 1년간 t3.micro (1vCPU, 1GB RAM) 인스턴스를 무료로 사용할 수 있습니다. OpenClaw 운영에 충분한 스펙입니다.

EC2 인스턴스 생성 설정

인스턴스 유형

t3.micro (무료 1년) 또는 t3.small ($0.023/h)

AMI (OS 이미지)

Ubuntu Server 22.04 LTS (64비트 x86)

리전 추천

ap-northeast-2 (서울) - 한국에서 가장 빠름

스토리지

gp3 20GB (기본 8GB에서 증설 추천)

보안 그룹 설정 (필수!)

# 아웃바운드 (나가는 트래픽) - 모두 허용
# OpenClaw가 텔레그램 API, AI API에 접속 필요

# 인바운드 (들어오는 트래픽) - 최소화
# SSH: 포트 22 (내 IP 주소만 허용 권장)
# 필요한 경우만 추가 (OpenClaw는 기본적으로 외부 포트 불필요)

⚠️ AWS 보안 그룹에서 SSH(22) 포트를 "0.0.0.0/0"으로 열면 보안 위험입니다. 반드시 내 IP 주소만 허용하거나 VPN을 통해 접속하세요.

GCP e2-micro 영구 무료 티어 활용

Google Cloud의 e2-micro는 영구 무료로 사용할 수 있는 유일한 주요 클라우드 VM입니다. 단, 미국(us-east1, us-central1, us-west1) 리전만 해당됩니다.

🆓 GCP 영구 무료 사양

e2-micro
인스턴스 유형
1GB RAM
메모리
30GB HDD
스토리지
$0/월
무료!

⚠️ 미국 리전만 무료 (한국에서 지연 약 150ms). 외부 IP, 트래픽, 스냅샷 등 추가 서비스는 유료입니다.

# GCP Cloud Shell에서 인스턴스 생성
gcloud compute instances create openclaw-vm \
--machine-type=e2-micro \
--zone=us-central1-a \
--image-family=ubuntu-2204-lts \
--image-project=ubuntu-os-cloud \
--boot-disk-size=30GB \
--tags=openclaw-server

# SSH 접속
gcloud compute ssh openclaw-vm --zone=us-central1-a

VPS 모니터링 및 알림 설정

시스템 리소스 확인

# CPU, RAM 사용량
htop
free -h

# 디스크 사용량
df -h

# OpenClaw 프로세스 확인
ps aux | grep openclaw

# 네트워크 연결 확인
ss -tunlp

OpenClaw 헬스체크 스크립트

#!/bin/bash
# /home/openclaw/healthcheck.sh
STATUS=$(systemctl is-active openclaw)
if [ "$STATUS" != "active" ]; then
echo "OpenClaw 중단됨! 재시작 중..."
systemctl restart openclaw
fi

crontab에 추가: */5 * * * * /home/openclaw/healthcheck.sh

VPS 자주 발생하는 문제와 해결법

🔴 메모리 부족 (Out of Memory)

512MB RAM VPS에서 발생할 수 있습니다. Swap 메모리를 추가하세요:

sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

🟡 AI API 응답 지연 (해외 서버에서 한국 API 호출)

미국 리전 VPS에서 한국 네트워크를 경유해 Claude API에 접근하면 지연이 발생합니다. VPN07을 VPS에 설치하면 70개국 서버 중 API 서버와 가장 가까운 경로를 자동 선택하여 지연을 최소화합니다. 1000Mbps 고속 회선으로 API 응답 속도가 크게 개선됩니다.

🔵 systemd 서비스가 시작되지 않음

openclaw 경로가 잘못됐거나 사용자 권한 문제:

# 실행 파일 경로 확인
which openclaw
# /usr/local/bin/openclaw 이어야 함

# 서비스 파일의 ExecStart 수정
sudo nano /etc/systemd/system/openclaw.service
# ExecStart 경로를 which openclaw 결과로 업데이트
sudo systemctl daemon-reload
sudo systemctl start openclaw

🟢 VPS 비용 예상치 못한 과금

AWS, GCP는 데이터 전송, 스냅샷, 탄력적 IP 등에 추가 요금이 발생합니다. 예산 알림을 설정하세요. DigitalOcean은 고정 요금이라 예상치 못한 청구가 없습니다. 월 $4~6 고정비로 24시간 AI 비서를 운영할 수 있습니다.

VPS 보안 강화: 해킹으로부터 AI 비서 지키기

공개 클라우드 VPS는 항상 인터넷에 노출되어 있습니다. OpenClaw와 AI API 키를 안전하게 보호하기 위한 기본 보안 설정을 반드시 적용하세요.

SSH 보안 강화

# /etc/ssh/sshd_config 수정
sudo nano /etc/ssh/sshd_config

# 아래 설정 변경:
PermitRootLogin no # root 직접 로그인 금지
PasswordAuthentication no # 비밀번호 로그인 금지 (SSH 키만 허용)
Port 2222 # SSH 포트 변경 (기본 22에서 변경)

# 변경 후 재시작
sudo systemctl restart sshd

UFW 방화벽 설정

# UFW 설치 및 기본 규칙 설정
sudo apt install -y ufw
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow 2222/tcp # SSH (변경한 포트)
sudo ufw enable
sudo ufw status

Fail2Ban으로 브루트포스 방어

sudo apt install -y fail2ban
sudo systemctl enable fail2ban
sudo systemctl start fail2ban

# 상태 확인
sudo fail2ban-client status sshd

Fail2Ban은 SSH 로그인 실패를 감지해 해당 IP를 자동 차단합니다.

💡 VPN07으로 VPS 접속 보안 강화

VPN07을 사용하면 VPS SSH 접속 시 항상 동일한 IP(VPN07 서버 IP)에서 접속하게 됩니다. SSH 보안 그룹/방화벽에서 VPN07 IP만 허용하면 전 세계 다른 모든 IP에서의 접근이 차단됩니다. 공공 Wi-Fi에서도 안전하게 VPS를 관리할 수 있습니다.

자주 묻는 질문 (FAQ)

Q. VPS에서 OpenClaw가 진짜로 24시간 멈추지 않나요?

systemd의 Restart=always 설정과 VPS 제공업체의 99.99% 업타임 보장으로 거의 무중단 운영이 가능합니다. 실제로 많은 OpenClaw 사용자가 VPS에서 몇 달씩 문제없이 운영하고 있습니다. DigitalOcean Singapore 리전은 한국에서 약 30~50ms 지연으로 빠른 응답을 제공합니다.

Q. 집 PC와 VPS 중 어떤 것을 선택해야 할까요?

24시간 켜두어야 한다면 VPS를 강력 추천합니다. 집 PC는 전기료와 소음 문제, 정전 취약성이 있습니다. 반면 이미 NAS나 맥 미니가 24시간 켜져 있다면 그것을 활용하는 게 비용 효율적입니다. 업무용으로 안정성이 중요하다면 월 $5~6의 VPS가 최선입니다.

Q. AI API 키가 VPS에 노출될 위험은 없나요?

환경 변수나 ~/.openclaw/config.json에 저장되며, 파일 권한을 600(chmod 600)으로 설정하면 다른 사용자가 읽을 수 없습니다. SSH 키 인증을 사용하고, 정기적으로 서버 접속 로그를 확인하세요. root 직접 로그인을 비활성화하고 전용 사용자를 사용하는 것도 중요합니다.

Q. 여러 OpenClaw 인스턴스를 하나의 VPS에서 실행할 수 있나요?

가능합니다. 각 인스턴스마다 다른 설정 디렉토리(예: OPENCLAW_HOME=/home/user2/.openclaw)와 다른 systemd 서비스 파일을 사용하면 됩니다. 다만 1GB RAM VPS에서는 2개 이상 인스턴스 운영 시 스왑 설정이 필수입니다.

VPN07 - 클라우드 AI 에이전트 전용 VPN

VPS AI API 지연 제로 · 70개국 최적 경로 · 1000Mbps 기가급 국제 네트워크

$1.5/월
초저가 월정액
1000Mbps
기가급 속도
70+
국가 서버
30일
환불 보장

10년 이상 운영된 글로벌 VPN. AWS·GCP·DigitalOcean VPS에서 Claude·OpenAI·Gemini API 안정적 연결. 해외 VPS에서도 한국 수준의 빠른 AI API 응답.

관련 글 추천

월 $1.5 · 10년 운영
VPN07 무료 체험