월 $0로 나만의 AI 비서 서버 만들기 — Oracle 무료 서버 + OpenClaw 완전 정복
"클라우드 서버? 비싼 거 아닌가요?" 저도 그렇게 생각했습니다. 그런데 진짜로 평생 무료로 쓸 수 있는 서버가 있다면요?
일 반복되는 업무 자동화를 꿈꿨습니다.
이메일 정리, 캘린더 관리, 파일 처리…
하루에만 족히 2시간을 잡아먹는 반복 작업들.
"AI 비서 하나 있으면 인생이 달라질 것 같은데, 비용이 문제야."
그러던 어느 날, Oracle Cloud의 Always Free 티어 를 발견했습니다.
4CPU, 24GB RAM — 완전 무료. ( 3개월이 지나면 무료 티어로 변경됩니다. ^^ )
그리고 거기에 OpenClaw 를 설치하고 나서…
Telegram으로 명령 한 줄이면 모든 게 움직이기 시작했습니다.
🤔 잠깐! 시작 전에 체크해보세요
당신은 지금 몇 가지 해당되나요?
- [ ] 반복 업무에 매일 1시간 이상 쓰고 있다
- [ ] AI 도구를 써보고 싶은데 비용이 걱정된다
- [ ] 나만의 서버를 가지고 싶었지만 어려울 것 같았다
- [ ] 한 번 설정해두면 자동으로 돌아가는 시스템을 원한다
3개 이상이면, 이 글이 당신을 위한 글입니다.
📋 목차 (미리보기)
- Oracle Cloud 계정 만들기
- 무료 서버(인스턴스) 생성하기
- SSH로 서버 접속하기
- OpenClaw 설치하기
- 메모리 부족 오류 해결법 (핵심!)
- Telegram 연동 — AI 비서 완성
- 자주 묻는 질문
✅ 1단계 — Oracle Cloud 계정 만들기
🚨 여기서 중요한 포인트! 신용카드 정보가 필요하지만, Always Free 한도 내에서는 절대 청구되지 않습니다.
cloud.oracle.com 에 접속해서 가입합니다.
가입 시 가장 중요한 선택이 있어요.
◆ Home Region 선택 — 한 번 설정하면 절대 변경 불가입니다!
한국 사용자라면 두 가지 선택지:
| 리전 | 특징 |
|---|---|
| ap-seoul-1 (서울) | 가장 빠른 응답속도 |
| ap-chuncheon-1 (춘천) | 서울과 비슷, 가용성 높음 |
💡 팁: 서울 리전이 용량이 부족할 경우 춘천 리전을 선택하면 성공률이 높아집니다.
-> 저는 춘천으로 했습니다.
✅ 2단계 — 무료 서버 생성하기
【핵심】 Always Free로 받을 수 있는 자원
AMD 인스턴스: VM.Standard.E2.1.Micro × 2대 (각 1 OCPU, 1GB RAM)
ARM 인스턴스 (강력 추천! ⭐) : VM.Standard.A1.Flex → 총 4 OCPU + 24GB RAM 을 자유롭게 배분 가능 → OpenClaw 운영에 압도적으로 유리
인스턴스 생성 경로
OCI 콘솔 접속 → 컴퓨트 → 인스턴스 → 인스턴스 생성
🎯 이제부터가 핵심입니다 — 설정 하나하나를 놓치지 마세요!
① 이름 원하는 이름으로 자유롭게 입력
② 이미지 선택
Ubuntu 22.04 LTS ← 반드시 이걸 선택!
OpenClaw가 Node.js 기반이라 Ubuntu에서 설치가 가장 쉽고 안정적입니다.
③ Shape 선택
VM.Standard.A1.Flex (ARM Ampere)
→ OCPU: 4 / 메모리: 24GB
Shape 선택 화면에서 "Always Free eligible" 표시 반드시 확인!
④ 네트워킹
- VCN: 없으면 자동 생성 옵션 사용
- 공용 IP 할당 체크 ← 필수! 외부 접속에 필요
⑤ SSH 키
- 기존 .pub 키 업로드하거나
- OCI에서 자동 생성 후 다운로드 (프라이빗 키는 안전하게 보관!)
⑥ 부트 볼륨 50GB 이하 설정 (프리티어 총 200GB 제공, 50GB면 충분)
Create 클릭 → 약 1~2분 후 인스턴스 실행!
⚠️ "Out of Capacity" 오류가 뜬다면?
ARM 인스턴스는 인기가 많아 가용량이 부족할 수 있어요.
해결법:
- 시간대를 바꿔서 재시도 (새벽/이른 아침 성공률 높음)
- 다른 리전(춘천↔서울) 시도
- 포기하지 말고 반복 시도 — 결국 됩니다 💪
✅ 3단계 — SSH로 서버 접속하기
인스턴스 상세 페이지에서 퍼블릭 IP 주소를 확인하세요.
# Ubuntu 이미지 사용 시
ssh -i ~/.ssh/your_private_key ubuntu@<공인IP주소>
접속 성공하면 이런 화면이 뜹니다:
Welcome to Ubuntu 22.04 LTS
ubuntu@instance-XXXXXXXX:~$
🎉 이 화면이 보이면 서버 접속 완료! 다음 단계로 GO!
방화벽 설정 (외부 접속 허용)
OCI는 기본적으로 SSH(22번 포트)만 열려 있습니다. 웹 서비스 등 추가 포트가 필요하다면:
# Ubuntu OS 내부 방화벽 설정
sudo ufw allow 80
sudo ufw allow 443
그리고 OCI 콘솔에서도: 네트워킹 → VCN → 보안 목록 → 수신 규칙 추가
✅ 4단계 — OpenClaw 설치하기
📌 여기서 잠깐! OpenClaw가 뭔가요?
OpenClaw는 Node.js 기반의 오픈소스 AI 비서입니다. Telegram, Discord 등 메신저에서 명령을 보내면 이메일, 캘린더, 파일 관리 등 다양한 작업을 자동 처리해줍니다.
설치 명령어 (3단계로 끝!)
① 패키지 업데이트
sudo apt update && sudo apt upgrade -y
② Node.js 설치
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - && sudo apt-get install -y nodejs
③ OpenClaw 설치
curl -fsSL https://openclaw.ai/install.sh | bash
⏳ 설치 시간: 3~10분 소요 (서버 속도에 따라 다름) 기다리는 동안 커피 한 잔 마시고 오세요 ☕
설치 중 이런 화면이 뜨면 정상!
[1/3] Installing Node.js
· Installing Linux build tools (make/g++/cmake/python3)
✓ Build tools installed
[2/3] Installing OpenClaw
✓ Git already installed
· Configuring npm for user-local installs
✓ npm configured for user installs
· Installing OpenClaw v2026.2.26
"✓ OpenClaw installed" 메시지가 나오면 설치 완료!
🚨 5단계 — 메모리 부족 오류 해결 (반드시 읽으세요!)
설치 후 openclaw onboard 를 실행했을 때 OOM(Out of Memory) 오류가 뜰 수 있어요.
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
이건 서버 RAM이 부족해서 생기는 현상입니다.
▶ 해결법 1: 스왑 메모리 늘리기
# 현재 메모리 상태 확인
free -h
# 스왑 4GB로 늘리기
sudo swapoff /swapfile
sudo rm /swapfile
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
# 확인 (Swap 항목에 4GB 표시되면 성공!)
free -h
▶ 해결법 2: Node.js 메모리 옵션으로 실행
NODE_OPTIONS="--max-old-space-size=2048" openclaw onboard
💡 ARM A1.Flex (24GB) 를 선택했다면 이 문제가 거의 발생하지 않습니다! AMD E2.1.Micro (1GB) 에서 주로 발생하는 이슈예요.
✅ 6단계 — Telegram 연동으로 AI 비서 완성!
openclaw onboard 를 실행하면 설정 마법사가 시작됩니다.
openclaw onboard
설정 항목:
- AI 모델 선택 — Claude, GPT 등 원하는 모델 연결
- Telegram Bot Token — BotFather에서 봇 생성 후 토큰 입력
- 허용할 사용자 ID — 본인 Telegram 숫자 ID 입력 (보안!)
- 토큰 이름 — 그냥 Enter 눌러도 OK (기본값 사용)
설정 완료 후 서비스 시작 확인
# 서비스 상태 확인
systemctl --user status openclaw-gateway.service
이런 메시지가 보이면 완전히 성공!
● openclaw-gateway.service - OpenClaw Gateway (v2026.2.26)
Active: active (running)
🎉 드디어 작동 성공!
Telegram에서 봇에게 메시지를 보내면 AI가 응답합니다.
예시:
- "오늘 일정 알려줘"
- "이 파일 정리해줘"
- "이메일 초안 작성해줘"
당신만의 AI 비서가 24시간 대기 중!
🔥 보너스 — Oracle MCP로 Claude Desktop에서 서버 관리하기
서버를 매번 웹 콘솔에서 관리하기 번거롭다면? Claude Desktop에서 직접 OCI 인스턴스를 관리할 수 있어요!
설정 방법
① OCI CLI 설치 (Mac 기준)
brew install oci-cli
oci setup config
# 또는 브라우저 인증:
oci session authenticate
② Claude Desktop 설정 파일 수정
파일 위치: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"oracle-oci-api-mcp-server": {
"command": "/Users/사용자명/.local/bin/uvx",
"args": ["oracle.oci-api-mcp-server@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
}
}
}
}
💡
which uvx명령어로 uvx 경로를 확인하고 위 경로에 붙여넣으세요!
③ Claude Desktop 재시작
이후 Claude에게 이렇게 물어볼 수 있어요:
- "내 OCI 인스턴스 목록 보여줘"
- "서울 리전 인스턴스 상태 확인해줘"
📝 전체 설치 체크리스트
설치 완료 여부를 확인해보세요!
- [ ] Oracle Cloud 계정 생성 완료
- [ ] Home Region 선택 (서울 or 춘천)
- [ ] Ubuntu 22.04 + ARM A1.Flex 인스턴스 생성
- [ ] SSH 접속 성공
- [ ] 방화벽 설정 완료
- [ ] Node.js 설치 완료
- [ ] OpenClaw 설치 완료
- [ ] 스왑 메모리 설정 (필요 시)
- [ ] openclaw onboard 완료
- [ ] Telegram 봇 연동 완료
- [ ] 서비스 정상 실행 확인
10개 모두 체크했다면 — 당신만의 AI 비서 서버 완성! 🎊
❓ 자주 묻는 질문 (FAQ)
Q. 신용카드 없이 가입할 수 있나요? A. 아쉽게도 신용카드(또는 체크카드)가 필요합니다. 단, Always Free 한도 내에서는 실제 청구가 없습니다.
Q. 서버가 갑자기 꺼지거나 삭제될 수 있나요? A. Oracle Always Free 계정이 6개월 이상 사용하지 않으면 자원이 회수될 수 있어요. 주기적으로 사용하면 안전합니다.
Q. OpenClaw 외에 다른 서비스도 설치할 수 있나요? A. 물론입니다! ARM 인스턴스 24GB RAM이면 n8n, Nextcloud, Ollama 등 다양한 서비스를 함께 운영할 수 있어요.
Q. Windows에서도 SSH 접속이 되나요? A. Windows Terminal이나 PowerShell에서 동일한 ssh 명령어로 접속 가능합니다.
💬 마무리
준호 씨는 이제 매일 아침 Telegram을 열어 하루 일정을 확인합니다.
서버 비용: $0 절약된 시간: 하루 2시간 삶의 여유: 무한대
Oracle 무료 서버 + OpenClaw 조합은 가성비 최강의 개인 AI 비서 솔루션입니다.
어렵게 느껴졌던 서버 설치, 막상 해보면 생각보다 훨씬 쉬워요. 지금 바로 시작해보세요! 💪
📣 당신의 경험도 공유해주세요!
설치하면서 겪은 문제나 활용 방법 — 댓글로 남겨주시면 같은 고민을 가진 분들에게 큰 도움이 됩니다 🙏
📌 이 글이 도움이 됐다면 공유해주세요!
"월 0원으로 AI 비서를 만들었습니다 — Oracle 무료 서버 + OpenClaw 설치 완전판"