---
title: "Como Instalar o OpenClaw de Graça na AWS — Guia Completo 2026"
url: "https://openclaw.ia.br/blog/instalar-openclaw-gratis-aws-free-tier/"
markdown_url: "https://openclaw.ia.br/blog/instalar-openclaw-gratis-aws-free-tier.MD"
description: "Tutorial passo a passo para rodar OpenClaw gratuitamente na AWS Free Tier. Inclui criação de conta, configuração EC2, instalação e setup 24/7."
date: "2026-01-31"
author: ""
---

# Como Instalar o OpenClaw de Graça na AWS — Guia Completo 2026

Tutorial passo a passo para rodar OpenClaw gratuitamente na AWS Free Tier. Inclui criação de conta, configuração EC2, instalação e setup 24/7.


Quer rodar o OpenClaw 24/7 sem gastar nada? A AWS oferece um **Free Tier** que inclui uma instância EC2 gratuita por 12 meses. Este guia mostra como configurar tudo do zero.

## O Que Você Vai Ter

- Instância EC2 t2.micro (1 vCPU, 1GB RAM)
- 30GB de armazenamento SSD
- Gratuito por 12 meses
- OpenClaw rodando 24/7

## Requisitos

- Cartão de crédito (para verificação, não será cobrado)
- Email válido
- ~45 minutos para completar o setup

## Passo 1: Criar Conta na AWS

1. Acesse [aws.amazon.com/free](https://aws.amazon.com/free/)
2. Clique em **Create a Free Account**
3. Preencha:
   - Email
   - Senha (forte, guarde bem)
   - Nome da conta AWS
4. Escolha **Personal** como tipo de conta
5. Preencha dados de contato
6. Adicione cartão de crédito (cobrança de $1 para verificação, estornado depois)
7. Verifique seu telefone via SMS
8. Escolha o plano **Basic Support - Free**
9. Complete a criação

**Importante:** A AWS vai cobrar $1 temporariamente para verificar o cartão. Esse valor é estornado em alguns dias.

## Passo 2: Acessar o Console EC2

1. Faça login no [AWS Console](https://console.aws.amazon.com/)
2. Na barra de busca, digite **EC2**
3. Clique em **EC2** nos resultados
4. Verifique a região no canto superior direito (escolha a mais próxima, ex: São Paulo - sa-east-1)

## Passo 3: Criar Par de Chaves SSH

Antes de criar a instância, você precisa de uma chave SSH:

1. No menu lateral, clique em **Key Pairs**
2. Clique em **Create key pair**
3. Configure:
   - Name: `openclaw-key`
   - Type: RSA
   - Format: `.pem` (Linux/Mac) ou `.ppk` (Windows com PuTTY)
4. Clique em **Create key pair**
5. O arquivo será baixado automaticamente. **Guarde-o em local seguro!**

```bash
# No Linux/Mac, ajuste as permissões
chmod 400 ~/Downloads/openclaw-key.pem
mv ~/Downloads/openclaw-key.pem ~/.ssh/
```

## Passo 4: Criar Security Group

1. No menu lateral, clique em **Security Groups**
2. Clique em **Create security group**
3. Configure:
   - Name: `openclaw-sg`
   - Description: `Security group for OpenClaw`
   - VPC: deixe o padrão
4. Em **Inbound rules**, adicione:

| Type | Port | Source | Description |
|------|------|--------|-------------|
| SSH | 22 | My IP | Acesso SSH |
| Custom TCP | 3000 | My IP | OpenClaw API (opcional) |

5. Clique em **Create security group**

**Nota:** "My IP" restringe acesso apenas ao seu IP atual. Mais seguro, mas precisará atualizar se seu IP mudar.

## Passo 5: Lançar Instância EC2

1. No menu lateral, clique em **Instances**
2. Clique em **Launch instances**
3. Configure:

**Name:** `openclaw-server`

**Application and OS Images:**
- Clique em **Ubuntu**
- Selecione **Ubuntu Server 24.04 LTS (Free tier eligible)**

**Instance type:**
- Selecione **t2.micro** (Free tier eligible)

**Key pair:**
- Selecione `openclaw-key` (criado no Passo 3)

**Network settings:**
- Clique em **Edit**
- Security group: **Select existing security group**
- Escolha `openclaw-sg`

**Configure storage:**
- Mude para **30 GiB** (máximo do free tier)

4. Clique em **Launch instance**
5. Aguarde alguns minutos até o status ficar **Running**

## Passo 6: Conectar via SSH

1. Na lista de instâncias, selecione sua instância
2. Clique em **Connect**
3. Na aba **SSH client**, copie o comando de exemplo

Ou conecte manualmente:

```bash
ssh -i ~/.ssh/openclaw-key.pem ubuntu@SEU_IP_PUBLICO
```

Substitua `SEU_IP_PUBLICO` pelo IPv4 público da instância (visível no console).

## Passo 7: Instalar Dependências

Dentro da instância via SSH:

```bash
# Atualizar sistema
sudo apt update && sudo apt upgrade -y

# Instalar Node.js 22
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

# Verificar instalação
node --version  # Deve mostrar v22.x
npm --version
```

## Passo 8: Criar Usuário Dedicado

```bash
# Criar usuário openclaw
sudo adduser openclaw --disabled-password --gecos ""

# Dar permissão de sudo (opcional, para manutenção)
sudo usermod -aG sudo openclaw

# Mudar para o usuário
sudo su - openclaw
```

## Passo 9: Instalar OpenClaw

```bash
# Como usuário openclaw
npm install -g openclaw@latest

# Configurar
openclaw onboard
```

Durante o onboard:
1. Cole sua API key (Anthropic ou OpenAI)
2. Escolha o modelo padrão
3. Configure o canal (Telegram recomendado para servidor)

## Passo 10: Configurar Telegram

WhatsApp requer QR code (difícil em servidor). Use Telegram:

1. Crie um bot com [@BotFather](https://t.me/BotFather) no Telegram
2. Copie o token
3. Edite `~/clawd/config.yaml`:

```yaml
channels:
  telegram:
    token: "SEU_TOKEN_AQUI"
    allowList:
      - "SEU_TELEGRAM_ID"
```

Para descobrir seu ID, use [@userinfobot](https://t.me/userinfobot) no Telegram.

## Passo 11: Configurar Systemd (24/7)

```bash
# Voltar para usuário ubuntu
exit

# Criar arquivo de serviço
sudo nano /etc/systemd/system/openclaw.service
```

Cole:

```ini
[Unit]
Description=OpenClaw AI Assistant
After=network.target

[Service]
Type=simple
User=openclaw
WorkingDirectory=/home/openclaw/clawd
ExecStart=/home/openclaw/.npm-global/bin/openclaw gateway start --foreground
Restart=always
RestartSec=10
Environment=PATH=/home/openclaw/.npm-global/bin:/usr/bin:/bin
StandardOutput=journal
StandardError=journal

[Install]
WantedBy=multi-user.target
```

**Nota:** O caminho do executável pode variar. Verifique com `which openclaw` como usuário openclaw.

Ativar o serviço:

```bash
sudo systemctl daemon-reload
sudo systemctl enable openclaw
sudo systemctl start openclaw
```

## Passo 12: Verificar

```bash
# Ver status
sudo systemctl status openclaw

# Ver logs
sudo journalctl -u openclaw -f
```

Agora envie uma mensagem para seu bot no Telegram. Se responder, está funcionando!

## Custos

**Gratuito por 12 meses:**
- t2.micro: 750 horas/mês (suficiente para 24/7)
- 30GB EBS: incluído
- Transferência: 15GB/mês de saída

**Após 12 meses:**
- t2.micro: ~$8-10/mês
- Considere migrar para Oracle Cloud (sempre gratuito)

## Dicas para Não Ser Cobrado

1. **Não crie múltiplas instâncias** - o free tier é compartilhado
2. **Monitore o Billing Dashboard** - configure alertas
3. **Use apenas uma região** - evite custos de transferência
4. **Delete recursos não usados** - snapshots, IPs elásticos parados

### Configurar Alerta de Billing

1. Vá em **Billing Dashboard**
2. Clique em **Budgets**
3. Crie um budget de $1 com alerta por email

## Troubleshooting

### Não consigo conectar via SSH

- Verifique se o Security Group permite SSH do seu IP
- Confirme que está usando a chave correta
- Verifique se a instância está Running

### OpenClaw não inicia

```bash
# Ver logs detalhados
sudo journalctl -u openclaw -n 50 --no-pager

# Testar manualmente
sudo su - openclaw
openclaw gateway start
```

### Memória insuficiente

A t2.micro tem apenas 1GB. Adicione swap:

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

## Próximos Passos

Com o OpenClaw rodando na AWS:

- [Configure segurança avançada](/blog/seguranca-openclaw-respondendo-preocupacoes/)
- [Otimize custos de API](/blog/quanto-custa-openclaw-analise-tokens/)
- [Adicione integrações](/integracoes/)
- [Use modelos locais com Ollama](/blog/openclaw-modelos-locais-ollama-guia/) - custo zero de API
- [Resolva erros comuns](/blog/erros-comuns-openclaw-solucoes/)

## Comparativo de Clouds Gratuitas

| Cloud | Free Tier | Duração | Recomendação |
|-------|-----------|---------|--------------|
| **AWS** (este guia) | 1 vCPU, 1GB RAM | 12 meses | Bom para começar |
| [Oracle Cloud](/blog/instalar-openclaw-gratis-oracle-cloud/) | 2 OCPU, 12GB RAM | **Permanente** | Melhor opção |
| [GCP Free Tier](/blog/instalar-openclaw-gratis-gcp/) | 1 vCPU, 0.6GB RAM | Permanente | Testes leves |
| [Qualquer VPS](/blog/deploy-openclaw-vps-servidor-guia/) | Varia | - | Flexibilidade |

> **Dica:** Se seu Free Tier da AWS vai expirar, migre para a [Oracle Cloud](/blog/instalar-openclaw-gratis-oracle-cloud/) — é gratuito para sempre.
