AWS デプロイチュートリアル
全球最大クラウド —— EC2 と Lightsail 両方可
AWS で OpenClaw をデプロイ、グローバル最大のクラウドプラットフォーム
AWS は紹介する必要もないほど、グローバル市場シェアトップのクラウドです。ノードは世界中に分布し、ドキュメントも充実し、コミュニティも活発です。問題が生じたらほぼ検索で答えが見つかります。
OpenClaw を実行する主に二つの製品:EC2(経典クラウドサーバー)と Lightsail(軽量サーバー)。初心者には Lightsail がおすすめ、ベテランは自由に。このチュートリアル両方とも講座、やれば大丈夫。
EC2 vs Lightsail どちらを選ぶか
- 固定月額。$3.5/月から。請求額爆発心配無し
- 固定 IP とトラフィックパッケージ付き
- コンソール簡潔、数分でセットアップ完了
- ファイアウォール設定直感的、VPC 学ぶ必要ない
- 個人と小チームに向いている
- 設定は自由、柔軟なスケーリング
- VPC、セキュリティグループ、弾性 IP を別途設定する必要あり
- 時間単位課金、利用分課金
- エコシステム豊富、RDS、S3 など全シリーズ対接可
- エンタープライズレベルと複雑なアーキテクチャに向いている
一言で:個人用は Lightsail(安心で安い)。エンタープライズ用は EC2(柔軟性高)。
部デプロイを 5 ステップで完結
インスタンス起動
AWS Console にログイン → EC2 または Lightsail を選ぶ → OS イメージを選ぶ Amazon Linux 2023 または Ubuntu 22.04 → インスタンス仕様 t2.micro(無料枠)または t3.small(推奨)選択。
セキュリティグループを設定
ポート許可:22(SSH)、80(HTTP)、443(HTTPS)、8080(OpenClaw)。Lightsail は Networking ページで直接追加、EC2 は Security Groups で設定。
SSH 接続
キーファイル(.pem)ダウンロード。ターミナル実行 ssh -i key.pem ec2-user@あなたの IP。Windows は PuTTY か MobaXterm で。
Docker をインストール
Amazon Linux は yum でインストール、Ubuntu は apt でインストール、1 つのコマンドで完了。
OpenClaw をデプロイ
docker-compose.yml 完了。ワンクリックサービス起動。ブラウザアクセス確認。
Docker をインストール(Amazon Linux 2023)
SSH でサーバーに接続した後、これらのコマンドを実行:
# システムを更新
Ubuntu イメージ選択なら、このコマンド使用:
sudo apt update && sudo apt upgrade -y
curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker $USER
newgrp docker
docker-compose 設定
version: "3.8"
services:
openclaw:
image: openclaw/openclaw:latest
container_name: openclaw
restart: unless-stopped
ports:
- "8080:3000"
volumes:
- ./data:/app/data
- ./config:/app/config
- ./logs:/app/logs
environment:
- NODE_ENV=production
- TZ=UTC
deploy:
resources:
limits:
memory: 3G
reservations:
memory: 512M
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
interval: 30s
timeout: 10s
retries: 3
logging:
driver: json-file
options:
max-size: "10m"
max-file: "3"
サービス起動
# プロジェクトディレクトリを作成
AWS Free Tier 無料枠の活用ガイド
Free Tier に注意するべき落とし穴:
- t2.micro だけ無料。t3.medium みたいなの誤選択しないで
- エラスティック IP は実行中インスタンスにバインド必須、バインドなしは課金対象
- EBS ストレージの無料額は 30GB、大きすぎるディスクは開かないでください
- 12 か月後に通常料金が発生、事前に移行またはシャットダウンを忘れずに
セキュリティグループ設定
# Type Port Range Source Description