Implantação OpenClaw no Alibaba Cloud, não é tão complicado quanto parece

zero até rodar, guide mais detalhado pra deploy OpenClaw em Alibaba Cloud

Alibaba Cloud leve

Alibaba Cloud, Tencent Cloud, Huawei Cloud, servidor de aplicação leve é o melhor custo-benefício

Esse artigo te leva desde gravar o sistema, conectar SSH, implantar OpenClaw, setar autostart, tudo sem nenhum equipamento externo. Poupa dinheiro num monitor e cabo HDMI.

Recomendação de configuração de servidor

🖥️
CPU 2 núcleos ou mais
pra uso pessoal 2 cores é bastante, time pequeno recomenda 4 cores acima.
🧠
memória 4 GB+
2GB de memória consegue rodar mas é um pouco apertado, 4GB é confortável para uso diário.
💾
Disco rígido 40 GB+
Disco SSD em nuvem recomendado, sistema + Docker + dados ocupam espaço.
🌐
Largura de banda 3 Mbps+
Se só você usa, 3Mbps dá de sobra, mas se é múltiplo acesso recomendo 5Mbps ou mais.
💡 Recomenda servidor leve, começa com 2 core 4G. Bem mais barato que ECS, IP público fixo e pacote de tráfego já incluído, melhor custo-benefício pra uso pessoal.

ECS vs servidor de aplicação leve

Alibaba Cloud é a maior em market share no mercado nacional, tem bastante documentação, comunidade bem ativa, quando tem dúvida é fácil achar resposta. Seja comprando ECS ou servidor de aplicação leve, rodar OpenClaw não tem problema.

Itens de comparaçãoServidor em nuvem ECSNuvem leve ¥50-100/mês
Arquivo de configuraçãoAlto concorrência, vários departamentospacote fixo, algumas opções de config
2C4G preço do primeiro ano~300-500 yuan/ano~99-199 yuan/ano
Modo de largura de bandaCobra por banda fixa ou por tráfegoVem com pacote de dados (200GB-1TB por mês)
IP públicoSem custo de hardware adicionalVem com IP público fixo
Adequado para front + API levenível empresa, precisa escalabilidade automáticapessoal, time pequeno, aprendizado e experiment
dificuldade de usarPrecisa manter o servidorPronto pra usar, firewall simples

Uma frase só: individual escolhe servidor leve, time escolhe ECS. Se é primeira vez com cloud, servidor leve é mais tranquilo.

seis passos deploy

1

Comprar ECS / HECS

Abra console Alibaba Cloud, escolha a configuração e faça o pedido. Escolha a imagem do sistema Ubuntu 22.04 LTS,novo usuário lembra de pegar cupom desconto antes de comprar.

2

Configuração de grupo de segurança / firewall

Libera portas 22 (SSH), 80 (HTTP), 443 (HTTPS), 8080 (OpenClaw). Servidor leve é na página de firewall, ECS é no grupo de segurança.

3

Conectar SSH ao servidor

Use uma ferramenta de terminal pra conectar no servidor, Windows recomenda MobaXterm ou Xshell, Mac/Linux é só usar SSH pelo terminal mesmo.

4

Instala Docker

um comando instala Docker, acelerador de fonte China puxa imagem sem travar.

5

Se tiver dúvida é fácil achar resposta

Use docker-compose para subir o serviço, escreve o arquivo de config uma vez e sobe tudo com um clique.

6

Configurar domínio e HTTPS (opcional)

Se tem domínio, vincula e bota Nginx como reverse proxy + Let's Encrypt SSL, acesso mais fácil e seguro.

Configuração de grupo de segurança / firewall

Ainda tá com dúvida? Vê esses artigos de comparação:

Regras de entrada que precisam estar abertas
# Regras de entrada (operação no console Aliyun)
⚠️ Production não recomenda expor 8080 direto, usa Nginx reverse proxy via 80/443 mais seguro. Ali 8080 é só pra debug, depois de confirmar funcionando, deleta a regra.

script de instalação em um clique

Após conectar SSH ao servidor, execute esse bloco. Script instala automaticamente Docker, puxa imagem, inicia serviço:

deploy em um clique (execute após SSH no servidor)
# Atualizar sistema <<-'DEOF'
{
  "registry-mirrors": ["https://mirror.ccs.tencentyun.com"]
}
DEOF
sudo systemctl daemon-reload
sudo systemctl restart docker

# 创建项目目录
mkdir -p ~/openclaw && cd ~/openclaw

# 下载 docker-compose.yml(或者手动创建)
curl -fsSL https://openclaw.cocoloop.cn/deploy/docker-compose.yml -o docker-compose.yml

# 拉取镜像并启动
docker compose pull
docker compose up -d

# 查看运行状态
docker ps
echo "部署完成!浏览器访问 http://你的公网IP:8080"

configuração docker-compose

Se prefere escrever o arquivo de configuração na mão, usa isso como referência:

docker-compose.yml (versão Alibaba Cloud)
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=Asia/Shanghai
    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"

Validar certificado

Conhecimento básico de implantação - Solução de implantação OpenClaw

Verifica status do serviço
# Ver se o container está rodando normalmente

Na configuração preenche nome do container, mapeamento de porta (3000:3000), mapeamento de volume

Se tem domínio, bota ele aí pra facilitar acesso:

  1. Na resolução de domínio da Alibaba Cloud, adiciona um registro A apontando pro IP público do seu servidor
  2. Instala Nginx como reverse proxy:sudo apt install -y nginx
  3. Usa Certbot pra pedir certificado SSL free:sudo certbot --nginx -d yourdomain.com
  4. Configuração Nginx encaminha requisições na porta 443 para 8080
⚠️ servidor doméstico ligando domínio pra acesso público precisa ICP filing, leva 1-3 semanas. Só IP ou uso próprio não precisa.
servidor na nuvem é complicado? MOLILI zero-ops, sem gerenciar servidor, sem gerenciar update, sem ICP, ativa e tá pronto, bem tranquilo. conhece MOLILI →
Esse artigo vai desde o zero, guia bem passo a passo desde comprar servidor até terminar implantação. Mesmo sem nunca ter mexido com servidor em nuvem, copiando consegue.