{"id":49840,"date":"2026-01-30T02:16:36","date_gmt":"2026-01-30T05:16:36","guid":{"rendered":"\/pt\/tutoriais\/como-instalar-moltbot"},"modified":"2026-03-25T05:12:06","modified_gmt":"2026-03-25T08:12:06","slug":"como-instalar-openclaw","status":"publish","type":"post","link":"\/pt\/tutoriais\/br\/tutoriais\/como-instalar-moltbot","title":{"rendered":"Como instalar OpenClaw em um servidor privado"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Configurar o OpenClaw (antes conhecido como Moltbot\/Clawdbot) em um servidor privado envolve preparar o ambiente do seu VPS (Servidor Virtual Privado), clonar o reposit&oacute;rio do OpenClaw, executar o script de instala&ccedil;&atilde;o via Docker, configurar as credenciais do seu provedor de IA e conectar a ferramenta a uma plataforma de mensagens.<\/p><p class=\"wp-block-paragraph\">No geral, &eacute; um processo simples que leva cerca de 30 minutos do in&iacute;cio ao fim. E, no final, voc&ecirc; j&aacute; vai ter seu pr&oacute;prio assistente de IA respondendo mensagens 24 horas.<\/p><p class=\"wp-block-paragraph\">Tecnicamente, d&aacute; para rodar o OpenClaw no seu notebook, mas isso tem limita&ccedil;&otilde;es. Se voc&ecirc; fechar o computador ou perder a conex&atilde;o com a internet, o bot sai do ar.<\/p><p class=\"wp-block-paragraph\">Por isso, instalar em um servidor privado faz tanta diferen&ccedil;a. Voc&ecirc; garante disponibilidade constante e execu&ccedil;&atilde;o em segundo plano mesmo quando estiver offline &mdash; assim, o bot continua rodando 24 horas por dia, 7 dias por semana sem precisar de supervis&atilde;o.<\/p><p>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-1-prepare-um-servidor-privado-para-o-openclaw\">1. Prepare um servidor privado para o OpenClaw<\/h2><p class=\"wp-block-paragraph\">Para preparar um servidor privado para o <a href=\"\/pt\/tutoriais\/o-que-e-openclaw\/\">OpenClaw<\/a>, voc&ecirc; precisa de um VPS Linux com acesso administrativo completo. Essa &eacute; a base do projeto, porque um servidor sempre ligado garante que o bot nunca &ldquo;durma&rdquo;.<\/p><p class=\"wp-block-paragraph\">Voc&ecirc; n&atilde;o precisa de um supercomputador, mas &eacute; importante seguir alguns requisitos para ter estabilidade e evitar dor de cabe&ccedil;a na instala&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">Confira este checklist do servidor:<\/p><ul class=\"wp-block-list\">\n<li>Sistema operacional Linux (Ubuntu 22.04 ou 24.04 funciona muito bem).<\/li>\n\n\n\n<li>Acesso administrativo (permiss&otilde;es de root ou sudo).<\/li>\n\n\n\n<li>Docker e Docker Compose.<\/li>\n\n\n\n<li>Pelo menos 2 GB de RAM (4 GB recomendados para melhor desempenho).<\/li>\n\n\n\n<li>Mais de 10 GB de espa&ccedil;o em disco para imagens Docker, dados de aplicativos e logs.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Para esta configura&ccedil;&atilde;o, usaremos a <a href=\"\/pt\/openclaw\">hospedagem de OpenClaw da Hostinger<\/a>, porque o Docker Manager facilita bastante o processo. Mas os mesmos princ&iacute;pios valem para qualquer outro provedor de VPS.<\/p><p class=\"wp-block-paragraph\">Se voc&ecirc; est&aacute; come&ccedil;ando agora com servidores virtuais privados, veja primeiro <a href=\"\/pt\/tutoriais\/como-configurar-vps\/\">como configurar um VPS<\/a>. Siga o passo a passo inicial para garantir que voc&ecirc; consegue acessar o servidor via SSH antes de continuar.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/pt\/alojamento-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-32923\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-2-verifique-se-o-docker-esta-disponivel-no-vps\">2. Verifique se o Docker est&aacute; dispon&iacute;vel no VPS<\/h2><p class=\"wp-block-paragraph\">O Docker &eacute; como vamos rodar o OpenClaw. Pense nele como um container que &ldquo;empacota&rdquo; tudo o que o OpenClaw precisa em um &uacute;nico lugar. Em vez de instalar depend&ecirc;ncias manualmente e ajustar configura&ccedil;&otilde;es uma por uma, o Docker cuida disso. O resultado &eacute; uma instala&ccedil;&atilde;o mais limpa, mais confi&aacute;vel e muito mais f&aacute;cil de gerenciar.<\/p><p class=\"wp-block-paragraph\">No hPanel da Hostinger, procure pelo <strong>Docker Manager<\/strong>. Ele deve mostrar o Docker como instalado (ou oferecer a op&ccedil;&atilde;o de ativar). Esse &eacute; o caminho mais simples.<\/p><p class=\"wp-block-paragraph\">Se voc&ecirc; estiver usando outro VPS ou quiser confirmar pelo terminal, conecte via SSH e execute:<\/p><pre class=\"wp-block-preformatted\">docker --version<br> <br>docker compose version<\/pre><p class=\"wp-block-paragraph\">Voc&ecirc; deve ver o n&uacute;mero da vers&atilde;o do Docker e do Docker Compose. Se aparecer &ldquo;command not found&rdquo;, significa que o Docker ainda n&atilde;o est&aacute; instalado.<\/p><p class=\"wp-block-paragraph\">Uma instala&ccedil;&atilde;o correta do OpenClaw com Docker depende de um ambiente saud&aacute;vel, ent&atilde;o se voc&ecirc; precisar fazer uma instala&ccedil;&atilde;o manual, leia nosso tutorial sobre <a href=\"\/pt\/tutoriais\/instalar-docker-ubuntu\/\">como instalar Docker no Ubuntu<\/a> e depois repita a verifica&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">Assim que o Docker estiver confirmado e em execu&ccedil;&atilde;o, voc&ecirc; seguir para a parte pr&aacute;tica de deploy do OpenClaw.<\/p><h2 class=\"wp-block-heading\" id=\"h-3-clone-o-repositorio-do-openclaw\">3. Clone o reposit&oacute;rio do OpenClaw<\/h2><p class=\"wp-block-paragraph\">Agora vem a parte boa. Vamos clonar o reposit&oacute;rio do OpenClaw e usar o script oficial de setup com Docker para montar e colocar tudo no ar.<\/p><p class=\"wp-block-paragraph\">Primeiro, voc&ecirc; precisa baixar o c&oacute;digo do OpenClaw no seu servidor:<\/p><pre class=\"wp-block-preformatted\"># Instale o git (se ainda n&atilde;o tiver)<br><br>sudo apt install git -y<br><br># Clone o reposit&oacute;rio<br><br>git clone https:\/\/github.com\/openclaw\/openclaw.git<br><br># Entre na pasta do projeto<br><br>cd openclaw<\/pre><p class=\"wp-block-paragraph\">Em seguida, execute o script de setup do Docker. O OpenClaw j&aacute; inclui um script que automatiza praticamente tudo:<\/p><pre class=\"wp-block-preformatted\">.\/docker-setup.sh<\/pre><p class=\"wp-block-paragraph\">Esse script &eacute; o &ldquo;pacote completo&rdquo; para colocar o OpenClaw rodando. Ele faz o seguinte:<\/p><ol class=\"wp-block-list\">\n<li>Cria a imagem Docker do OpenClaw localmente (usando o Dockerfile do pr&oacute;prio projeto).<\/li>\n\n\n\n<li>Executa o assistente de configura&ccedil;&atilde;o inicial dentro de um container Docker.<\/li>\n\n\n\n<li>Gera um gateway token para acessar a Control UI.<\/li>\n\n\n\n<li>Cria os diret&oacute;rios de configura&ccedil;&atilde;o necess&aacute;rios.<\/li>\n\n\n\n<li>Inicia o gateway do OpenClaw via Docker Compose.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Todo o processo &eacute; automatizado. Diferente de muitos apps em Docker, em que voc&ecirc; s&oacute; baixa uma imagem pronta, o OpenClaw cria a imagem localmente no seu servidor. Isso significa que:<\/p><ul class=\"wp-block-list\">\n<li>Voc&ecirc; sempre roda exatamente a vers&atilde;o que est&aacute; no reposit&oacute;rio.<\/li>\n\n\n\n<li>A primeira build pode levar alguns minutos.<\/li>\n\n\n\n<li>As pr&oacute;ximas builds ficam mais r&aacute;pidas gra&ccedil;as ao cache de camadas do Docker.<\/li>\n\n\n\n<li>Voc&ecirc; tem controle total sobre o que entra na imagem.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-4-configure-credenciais-e-configuracoes-do-openclaw\">4. Configure credenciais e configura&ccedil;&otilde;es do OpenClaw<\/h2><p class=\"wp-block-paragraph\">O script de setup do Docker abre um assistente interativo de configura&ccedil;&atilde;o inicial que prepara o OpenClaw para voc&ecirc;. &Eacute; aqui que voc&ecirc; define as credenciais do provedor de IA e outras configura&ccedil;&otilde;es essenciais.<\/p><p class=\"wp-block-paragraph\">Ao executar o script <strong>.\/docker-setup.sh<\/strong>, depois que a imagem &eacute; criada, o assistente aparece e faz algumas perguntas importantes:<\/p><p class=\"wp-block-paragraph\"><strong>Modo gateway:<\/strong><\/p><ul class=\"wp-block-list\">\n<li>Local (rodar nesta m&aacute;quina)<\/li>\n\n\n\n<li>Remote (conectar a um gateway existente)<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Escolha <strong>Local<\/strong>. Assim, o gateway vai rodar no seu VPS.<\/p><p class=\"wp-block-paragraph\"><strong>M&eacute;todo de autentica&ccedil;&atilde;o:<\/strong><\/p><p class=\"wp-block-paragraph\">Essa &eacute; a parte mais importante, porque &eacute; onde voc&ecirc; informa como o OpenClaw vai acessar os modelos de IA:<\/p><ul class=\"wp-block-list\">\n<li>Anthropic API Key (recomendado)<\/li>\n\n\n\n<li>OpenAI API Key<\/li>\n\n\n\n<li>OAuth (assinatura Claude Pro\/Max)<\/li>\n\n\n\n<li>OpenAI Code (assinatura Codex)<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Se voc&ecirc; seguir a op&ccedil;&atilde;o recomendada (Anthropic API Key), o processo &eacute; assim: crie uma conta (ou fa&ccedil;a login) na Anthropic, v&aacute; at&eacute; a se&ccedil;&atilde;o de API Keys, gere uma nova chave, copie e cole no assistente.<\/p><p class=\"wp-block-paragraph\">Guarde essa chave com seguran&ccedil;a. Qualquer pessoa com acesso a ela pode usar o Claude na sua conta &mdash; e o consumo ser&aacute; cobrado de voc&ecirc;.<\/p><p class=\"wp-block-paragraph\">Com as outras op&ccedil;&otilde;es, a l&oacute;gica &eacute; parecida: voc&ecirc; pega a chave na plataforma de IA e adiciona no setup. O assistente salva essas credenciais como <a href=\"\/pt\/tutoriais\/variaveis-de-ambiente-linux\/\">vari&aacute;veis de ambiente no Linux<\/a> dentro dos arquivos de configura&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">Depois disso, voc&ecirc; escolhe o modelo da plataforma selecionada e ajusta as configura&ccedil;&otilde;es de seguran&ccedil;a.<\/p><p class=\"wp-block-paragraph\">Um dos erros mais comuns na configura&ccedil;&atilde;o do OpenClaw &eacute; esquecer a API key. Sem uma chave v&aacute;lida da Anthropic ou da OpenAI, ele simplesmente n&atilde;o funciona. Al&eacute;m disso, tanto a Anthropic quanto a OpenAI exigem um m&eacute;todo de pagamento cadastrado para liberar acesso via API &mdash; ent&atilde;o confirme que sua chave est&aacute; ativa e com billing configurado.<\/p><h2 class=\"wp-block-heading\" id=\"h-5-inicie-o-openclaw-e-confirme-que-ele-esta-rodando\">5. Inicie o OpenClaw e confirme que ele est&aacute; rodando<\/h2><p class=\"wp-block-paragraph\">Depois que o script de setup termina, o OpenClaw j&aacute; deve estar em execu&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">Para confirmar que est&aacute; tudo certo, verifique o status dos containers:<\/p><pre class=\"wp-block-preformatted\"># Garanta que voc&ecirc; est&aacute; no diret&oacute;rio do OpenClaw<br><br>cd ~\/openclaw<br><br># Veja os containers em execu&ccedil;&atilde;o<br><br>docker compose ps<\/pre><p class=\"wp-block-paragraph\">Voc&ecirc; dever&aacute; ver o <strong>openclaw-gateway<\/strong> com status &ldquo;Up&rdquo; ou &ldquo;Running&rdquo;. Outros sinais de que est&aacute; tudo funcionando incluem:<\/p><ul class=\"wp-block-list\">\n<li>Uma mensagem do tipo &ldquo;OpenClaw initialized&rdquo;<\/li>\n\n\n\n<li>Provedor de modelo conectado (Anthropic\/OpenAI)<\/li>\n\n\n\n<li>Nenhum erro de autentica&ccedil;&atilde;o<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Por outro lado, se aparecer algo como &ldquo;Invalid API key&rdquo;, &ldquo;Authentication failed&rdquo;, &ldquo;Connection refused&rdquo;, ou se o container ficar reiniciando sem parar, ent&atilde;o existe algum problema na configura&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">Nesse caso, pare por aqui e corrija antes de continuar, checando os logs:<\/p><pre class=\"wp-block-preformatted\">docker compose logs openclaw-gateway<\/pre><p class=\"wp-block-paragraph\">Isso &eacute; importante para a resolu&ccedil;&atilde;o de problemas. Os logs do OpenClaw mostram exatamente o que o bot est&aacute; tentando fazer, ajudando voc&ecirc; a identificar e resolver o erro com mais rapidez.<\/p><h2 class=\"wp-block-heading\" id=\"h-6-acesse-a-interface-do-openclaw\">6. Acesse a interface do OpenClaw<\/h2><p class=\"wp-block-paragraph\">O painel do OpenClaw fica dispon&iacute;vel pelo IP do seu VPS na porta 18789:<\/p><pre class=\"wp-block-preformatted\">http:\/\/ip-do-seu-vps:18789<\/pre><p class=\"wp-block-paragraph\">Por exemplo: <strong>http:\/\/45.123.45.67:18789<\/strong><\/p><p class=\"wp-block-paragraph\">Na primeira vez que voc&ecirc; abrir a Control UI, ser&aacute; necess&aacute;rio informar o gateway token gerado durante a configura&ccedil;&atilde;o. Voc&ecirc; pode encontr&aacute;-lo com:<\/p><pre class=\"wp-block-preformatted\">cat ~\/.clawdbot\/.env | grep CLAWDBOT_GATEWAY_TOKEN<\/pre><p class=\"wp-block-paragraph\">Outra op&ccedil;&atilde;o &eacute; conferir o output do comando <strong>.\/docker-setup.sh<\/strong> &mdash; ele mostra o token no final do processo.<\/p><p class=\"wp-block-paragraph\"><strong>Observa&ccedil;&atilde;o: <\/strong>apesar de o projeto ter sido renomeado para OpenClaw, alguns arquivos e diret&oacute;rios de configura&ccedil;&atilde;o ainda usam o nome &ldquo;clawdbot&rdquo; (como <strong>~\/.clawdbot\/<\/strong> e <strong>CLAWDBOT_GATEWAY_TOKEN)<\/strong>. Isso &eacute; normal durante a transi&ccedil;&atilde;o e n&atilde;o afeta o funcionamento.<\/p><p class=\"wp-block-paragraph\">Depois de entrar no painel, v&aacute; em Settings &rarr; Token (ou voc&ecirc; pode ser direcionado automaticamente). Cole o gateway token e clique em Save ou Authenticate.<\/p><p class=\"wp-block-paragraph\">Essa interface &eacute; o seu centro de controle. Voc&ecirc; n&atilde;o precisa configurar tudo agora &mdash; o mais importante &eacute; confirmar que consegue acessar e que o OpenClaw aparece como saud&aacute;vel (healthy).<\/p><p class=\"wp-block-paragraph\">Se voc&ecirc; n&atilde;o conseguir abrir a interface, tente estes passos de solu&ccedil;&atilde;o de problemas:<\/p><ul class=\"wp-block-list\">\n<li>Verifique se o container est&aacute; em execu&ccedil;&atilde;o: <strong>docker compose ps<\/strong><\/li>\n\n\n\n<li>Verifique se o seu firewall n&atilde;o est&aacute; bloqueando a porta.<\/li>\n\n\n\n<li>Garanta que voc&ecirc; est&aacute; usando <strong>HTTP<\/strong>, n&atilde;o HTTPS<\/li>\n\n\n\n<li>Teste o acesso direto no pr&oacute;prio servidor via terminal: <strong>curl http:\/\/localhost:18789<\/strong><\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-7-conecte-um-canal-de-mensagens-ao-openclaw\">7. Conecte um canal de mensagens ao OpenClaw<\/h2><p class=\"wp-block-paragraph\">O painel web que voc&ecirc; configurou serve para gerenciamento. Mas a intera&ccedil;&atilde;o com o OpenClaw acontece mesmo por um app de mensagens, onde as conversas com IA rolam no dia a dia.<\/p><p class=\"wp-block-paragraph\">Aqui vamos usar o Telegram porque &eacute; bem simples, mas o processo &eacute; parecido em outras plataformas.<\/p><p class=\"wp-block-paragraph\">Veja como fazer a configura&ccedil;&atilde;o do OpenClaw no Telegram:<\/p><p class=\"wp-block-paragraph\"><strong>Passo 1: crie um bot no Telegram<\/strong><\/p><ol class=\"wp-block-list\">\n<li>Abra o Telegram e procure por <strong>@BotFather<\/strong><\/li>\n\n\n\n<li>Inicie um bate-papo e envie <strong>\/newbot<\/strong><\/li>\n\n\n\n<li>Siga as instru&ccedil;&otilde;es:\n<ul class=\"wp-block-list\">\n<li>Escolha um nome (por exemplo, Meu Assistente OpenClaw)<\/li>\n\n\n\n<li>Escolha um nome de usu&aacute;rio (deve terminar em &ldquo;bot&rdquo;, como &ldquo;myawesomeopenclaw&rdquo;)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>O BotFather vai gerar um bot token. Copie esse token.<\/li>\n<\/ol><p class=\"wp-block-paragraph\"><strong>Passo 2: adicione o Telegram ao OpenClaw<\/strong><\/p><p class=\"wp-block-paragraph\">No seu servidor, execute:<\/p><pre class=\"wp-block-preformatted\"># Garanta que voc&ecirc; est&aacute; no diret&oacute;rio do OpenClaw<br><br>cd ~\/openclaw<br><br># Adicione o Telegram usando o token do bot<br><br>docker compose exec openclaw-gateway node dist\/index.js providers add --provider telegram --token TOKEN_DO_SEU_BOT<\/pre><p class=\"wp-block-paragraph\">Substitua <strong>TOKEN_DO_SEU_BOT<\/strong> pelo token que voc&ecirc; recebeu do BotFather.<\/p><p class=\"wp-block-paragraph\"><strong>Passo 3: ative as permiss&otilde;es necess&aacute;rias do bot<\/strong><\/p><p class=\"wp-block-paragraph\">No chat do BotFather:<\/p><ol class=\"wp-block-list\">\n<li>Envie <strong>\/mybots<\/strong><\/li>\n\n\n\n<li>Selecione seu bot<\/li>\n\n\n\n<li>V&aacute; em Bot Settings &rarr; Group Privacy<\/li>\n\n\n\n<li>Desative a privacidade de grupo (isso permite que o bot leia mensagens em grupos).<\/li>\n<\/ol><p class=\"wp-block-paragraph\"><strong>Passo 4: Comece a conversar<\/strong><\/p><ol class=\"wp-block-list\">\n<li>Abra o Telegram e procure pelo seu bot (pelo nome de usu&aacute;rio que voc&ecirc; escolheu).<\/li>\n\n\n\n<li>Inicie uma conversa<\/li>\n\n\n\n<li>Envie uma mensagem para testar.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Se voc&ecirc; configurou o pareamento por DM durante o setup, voc&ecirc; vai receber um c&oacute;digo de pareamento. No servidor, aprove esse c&oacute;digo com:<\/p><pre class=\"wp-block-preformatted\">docker compose exec openclaw-gateway node dist\/index.js pairing approve telegram &lt;o-codigo-que-voce-recebeu&gt;<\/pre><p class=\"wp-block-paragraph\">Ap&oacute;s a aprova&ccedil;&atilde;o, envie outra mensagem. O OpenClaw deve responder!<\/p><p class=\"wp-block-paragraph\">Se as mensagens n&atilde;o estiverem funcionando na sua configura&ccedil;&atilde;o do OpenClaw com Telegram:<\/p><ul class=\"wp-block-list\">\n<li>Verifique os logs do OpenClaw para encontrar erros.<\/li>\n\n\n\n<li>Confirme se as API keys continuam v&aacute;lidas.<\/li>\n\n\n\n<li>Veja se o container n&atilde;o reiniciou ou caiu.<\/li>\n\n\n\n<li>Garanta que as credenciais da plataforma de mensagens est&atilde;o corretas.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-how-to-set-up-openclaw-on-hostinger\"><strong>Como instalar o OpenClaw na Hostinger<\/strong><\/h2><p class=\"wp-block-paragraph\">Clientes da Hostinger podem pular toda a configura&ccedil;&atilde;o manual via linha de comando ao instalar o OpenClaw.<\/p><p class=\"wp-block-paragraph\">Nossa equipe criou um template pr&eacute;-configurado que instala o OpenClaw automaticamente, j&aacute; com todas as depend&ecirc;ncias do Docker e o ambiente prontos para uso.<br>Na pr&aacute;tica, esse m&eacute;todo &eacute; mais r&aacute;pido, simples e com menos chances de erro do que fazer tudo manualmente.<\/p><p class=\"wp-block-paragraph\">Se voc&ecirc; ainda n&atilde;o &eacute; cliente da Hostinger, acesse nossa <a href=\"\/pt\/vps\/docker\/openclaw\">p&aacute;gina de VPS OpenClaw<\/a>, escolha o plano desejado, o per&iacute;odo de cobran&ccedil;a e a localiza&ccedil;&atilde;o do servidor.<\/p><p class=\"wp-block-paragraph\">Voc&ecirc; tamb&eacute;m pode adquirir cr&eacute;ditos Nexos AI. Esse complemento permite conectar o OpenClaw a LLMs da OpenAI, Anthropic, Google e xAI sem precisar configurar APIs individuais &mdash; tudo funciona imediatamente ap&oacute;s a instala&ccedil;&atilde;o.<\/p><div class=\"wp-block-image\"><figure data-wp-context='{\"imageId\":\"6a7165ee0011d\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a7165ee0011d\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2026\/01\/comprando-vps-openclaw-hostinger.png\/w=1024,h=1024,fit=scale-down\" alt=\"Janela de compra do OpenClaw na Hostinger com o complemento de cr&eacute;ditos Nexos AI selecionado\" class=\"wp-image-53285\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p class=\"wp-block-paragraph\">Ap&oacute;s concluir a compra, copie o token do gateway do OpenClaw. Voc&ecirc; vai precisar dele mais tarde para acessar a interface web. Nesse momento, tamb&eacute;m ser&aacute; solicitado que voc&ecirc; informe seu n&uacute;mero do WhatsApp para conectar a conta aos canais de mensagens.<\/p><div class=\"wp-block-image\"><figure data-wp-context='{\"imageId\":\"6a7165ee0484d\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a7165ee0484d\" class=\"aligncenter wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2026\/01\/hpanel-openclaw-configuration.png\/public\" alt=\"Janela de configura&ccedil;&atilde;o do OpenClaw na Hostinger com os campos de token do gateway e n&uacute;mero do WhatsApp\" class=\"wp-image-140042\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p class=\"wp-block-paragraph\">A Hostinger far&aacute; o deploy autom&aacute;tico do OpenClaw e redirecionar&aacute; voc&ecirc; para a p&aacute;gina do <strong>Docker Manager<\/strong>. Quando o processo terminar, seu projeto OpenClaw j&aacute; estar&aacute; em execu&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">Clique no link abaixo do nome do projeto para abrir a interface web do OpenClaw e cole o token do gateway que voc&ecirc; copiou anteriormente.<\/p><div class=\"wp-block-image\"><figure data-wp-context='{\"imageId\":\"6a7165ee09e1d\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a7165ee09e1d\" class=\"aligncenter wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2026\/01\/hpanel-vps-docker-manager-openclaw-link-highlighted.png\/public\" alt=\"Projeto OpenClaw com link para acesso &agrave; interface web no menu Docker Manager do hPanel\" class=\"wp-image-140043\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p class=\"wp-block-paragraph\">Depois disso, finalize a p&oacute;s-configura&ccedil;&atilde;o do OpenClaw e conecte-o aos canais de mensagens que preferir.<\/p><p class=\"wp-block-paragraph\">Se voc&ecirc; j&aacute; possui uma VPS na Hostinger, &eacute; poss&iacute;vel instalar o OpenClaw trocando o sistema operacional do servidor para o template Docker e fazendo o deploy pelo Docker Manager.<\/p><p><div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>Importante! <\/strong>Alterar o sistema operacional apaga permanentemente todos os dados do servidor. Antes de continuar, fa&ccedil;a <a href=\"\/br\/support\/1583232-como-fazer-backup-ou-restaurar-um-servidor-vps-hostinger\/\">backup de todos os arquivos e configura&ccedil;&otilde;es importantes do seu VPS<\/a>.\n            <\/p><\/div>\n\n\n\n<\/p><p class=\"wp-block-paragraph\">Siga os passos abaixo para instalar o Docker e fazer o deploy do OpenClaw:<\/p><ol class=\"wp-block-list\">\n<li>Fa&ccedil;a login no <strong>hPanel<\/strong> e v&aacute; at&eacute; <strong>VPS &rarr; Gerenciar<\/strong> ao lado do seu servidor.<\/li>\n\n\n\n<li>No menu lateral esquerdo, selecione <strong>SO e Painel &rarr; Sistema operacional<\/strong>.<\/li>\n\n\n\n<li>Role at&eacute; a se&ccedil;&atilde;o <strong>Alterar SO<\/strong>, digite <strong>Docker<\/strong> na barra de busca e selecione o template.<\/li>\n<\/ol><div class=\"wp-block-image\"><figure data-wp-context='{\"imageId\":\"6a7165ee0bb7d\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a7165ee0bb7d\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"719\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2017\/05\/docker-vps-hpanel.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-48396\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2017\/05\/docker-vps-hpanel.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2017\/05\/docker-vps-hpanel.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2017\/05\/docker-vps-hpanel.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2017\/05\/docker-vps-hpanel.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>Clique em <strong>Alterar SO<\/strong> e confirme a instala&ccedil;&atilde;o.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Quando o Docker estiver pronto, acesse <strong>Docker Manager &rarr; Cat&aacute;logo<\/strong>, procure por <strong>OpenClaw<\/strong> e clique em <strong>Deploy<\/strong>. Copie o token do gateway e informe seu n&uacute;mero do WhatsApp.<\/p><div class=\"wp-block-image\"><figure data-wp-context='{\"imageId\":\"6a7165ee10463\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a7165ee10463\" class=\"aligncenter wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2026\/01\/hpanel-vps-catalog-deploy-highlighted.png\/public\" alt=\"Bot&atilde;o Deploy do OpenClaw no cat&aacute;logo do Docker Manager do hPanel\" class=\"wp-image-140045\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p class=\"wp-block-paragraph\">Ap&oacute;s a conclus&atilde;o da instala&ccedil;&atilde;o, v&aacute; at&eacute; <strong>Docker Manager &rarr; Projetos<\/strong> para localizar e acessar seu projeto OpenClaw.<\/p><p class=\"wp-block-paragraph\">Se quiser adquirir <strong>cr&eacute;ditos Nexos AI<\/strong>, clique em <strong>Recarregar<\/strong> na mesma p&aacute;gina.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-resolver-problemas-comuns-na-instalacao-do-openclaw\">Como resolver problemas comuns na instala&ccedil;&atilde;o do OpenClaw<\/h2><p class=\"wp-block-paragraph\">Para solucionar problemas comuns na configura&ccedil;&atilde;o do OpenClaw, comece verificando o status do container, confirme se o gateway token est&aacute; correto e analise os logs em busca de mensagens de erro espec&iacute;ficas. A maioria dos problemas cai em alguns cen&aacute;rios bem previs&iacute;veis &mdash; e, quando voc&ecirc; sabe o que procurar, costuma ser r&aacute;pido de resolver.<\/p><p class=\"wp-block-paragraph\">A seguir est&atilde;o os erros mais comuns quando o OpenClaw n&atilde;o funciona como esperado.<\/p><p class=\"wp-block-paragraph\"><strong>Container fica parando<\/strong><\/p><p class=\"wp-block-paragraph\">Se o container inicia e logo em seguida para:<\/p><ol class=\"wp-block-list\">\n<li>Verifique o estado do container: <strong>docker compose ps<\/strong><\/li>\n\n\n\n<li>Veja os logs para identificar erros: <strong>docker compose logs openclaw-gateway<\/strong><\/li>\n\n\n\n<li>Procure o erro espec&iacute;fico: <strong>docker compose logs openclaw-gateway | grep -i &ldquo;error&rdquo;<\/strong><\/li>\n<\/ol><p class=\"wp-block-paragraph\">As causas mais comuns incluem API key ausente ou inv&aacute;lida, porta 18789 j&aacute; em uso, problemas na configura&ccedil;&atilde;o do Docker Compose ou permiss&otilde;es insuficientes.<\/p><p class=\"wp-block-paragraph\"><strong>Falhas de autentica&ccedil;&atilde;o<\/strong><\/p><p class=\"wp-block-paragraph\">Esse &eacute;, de longe, o problema mais frequente. Se voc&ecirc; ver mensagens como &ldquo;authentication failed&rdquo;, &ldquo;invalid API key&rdquo; ou requisi&ccedil;&otilde;es ao modelo falhando, revise sua API key:<\/p><pre class=\"wp-block-preformatted\">cat ~\/.clawdbot\/.env<\/pre><p class=\"wp-block-paragraph\">Procure por <strong>ANTHROPIC_API_KEY<\/strong> ou <strong>OPENAI_API_KEY<\/strong>. Certifique-se de que:<\/p><ul class=\"wp-block-list\">\n<li>A chave existe e n&atilde;o est&aacute; vazia<\/li>\n\n\n\n<li>N&atilde;o h&aacute; espa&ccedil;os extras nem aspas desnecess&aacute;rias<\/li>\n\n\n\n<li>A chave n&atilde;o foi revogada e n&atilde;o expirou<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Tamb&eacute;m vale conferir no painel da plataforma de IA se a chave est&aacute; ativa e se o billing est&aacute; configurado, j&aacute; que Anthropic e OpenAI exigem cobran&ccedil;a ativa para uso de API.<\/p><p class=\"wp-block-paragraph\">Depois, atualize as credenciais e reinicie o gateway:<\/p><pre class=\"wp-block-preformatted\"># Edite o arquivo .env<br>nano ~\/.clawdbot\/.env<br><br># Adicione ou atualize sua API key<br>ANTHROPIC_API_KEY=sua_chave_real_aqui<br><br># Reinicie o gateway<br>docker compose restart openclaw-gateway<\/pre><p class=\"wp-block-paragraph\"><strong>Conflito de portas<\/strong><\/p><p class=\"wp-block-paragraph\">Se aparecer &ldquo;port already in use&rdquo; ou &ldquo;address already in use&rdquo;:<\/p><ul class=\"wp-block-list\">\n<li>Verifique o que est&aacute; usando a porta: <strong>sudo lsof -i :18789<\/strong><\/li>\n\n\n\n<li>Altere a porta do OpenClaw editando o arquivo <strong>docker-compose.yml<\/strong>.<\/li>\n\n\n\n<li>Use um mapeamento de porta diferente, como por exemplo: <strong>-p 18790:18789<\/strong><\/li>\n<\/ul><p class=\"wp-block-paragraph\"><strong>Loop de reinicializa&ccedil;&atilde;o do container<\/strong><\/p><p class=\"wp-block-paragraph\">Se o container fica reiniciando sem parar, geralmente &eacute; por vari&aacute;veis de ambiente faltando, arquivos de configura&ccedil;&atilde;o corrompidos, configura&ccedil;&atilde;o inv&aacute;lida do modelo ou problemas de permiss&atilde;o.<\/p><p class=\"wp-block-paragraph\">Para corrigir:<\/p><ul class=\"wp-block-list\">\n<li>Pare tudo: <strong>docker<\/strong><strong> <\/strong><strong>compose<\/strong><strong> <\/strong><strong>down<\/strong><\/li>\n\n\n\n<li>Remova containers e volumes antigos: <strong>docker compose down -v<\/strong><\/li>\n\n\n\n<li>Refa&ccedil;a o build e reinicie o setup: <strong>.\/docker-setup.sh<\/strong><\/li>\n<\/ul><p class=\"wp-block-paragraph\"><strong>N&atilde;o consigo acessar a interface<\/strong><\/p><p class=\"wp-block-paragraph\">Se o container est&aacute; rodando, mas o painel n&atilde;o abre:<\/p><ul class=\"wp-block-list\">\n<li>Verifique as regras do firewall e permita a porta 18789: <strong>sudo ufw allow 18789\/tcp<\/strong><\/li>\n\n\n\n<li>Verifique se o container est&aacute; escutando: <strong>curl http:\/\/localhost:18789<\/strong><\/li>\n\n\n\n<li>Tamb&eacute;m vale checar as configura&ccedil;&otilde;es do provedor do VPS, j&aacute; que alguns exigem ajustes em &ldquo;security groups&rdquo; para liberar tr&aacute;fego de entrada na porta 18789.<\/li>\n<\/ul><p class=\"wp-block-paragraph\"><strong>Reiniciar com seguran&ccedil;a<\/strong><\/p><p class=\"wp-block-paragraph\">Voc&ecirc; vai precisar reiniciar o OpenClaw quando mudar vari&aacute;veis de ambiente, quando o bot ficar sem responder ou depois de ajustes espec&iacute;ficos de configura&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">Reiniciar tamb&eacute;m ajuda a resolver comportamentos estranhos, porque um &ldquo;start limpo&rdquo; pode eliminar problemas que n&atilde;o aparecem claramente nos logs.<\/p><p class=\"wp-block-paragraph\">Para reiniciar r&aacute;pido:<\/p><pre class=\"wp-block-preformatted\">docker restart openclaw-gateway<\/pre><p class=\"wp-block-paragraph\">Ou, para uma reinicializa&ccedil;&atilde;o completa, onde voc&ecirc; para e inicia o container manualmente (&uacute;til quando voc&ecirc; deseja mais controle sobre o processo ou precisa verificar se o container parou completamente):<\/p><pre class=\"wp-block-preformatted\">docker stop openclaw-gateway<br><br>docker start openclaw-gateway<\/pre><h2 class=\"wp-block-heading\" id=\"h-quais-sao-as-melhores-praticas-para-rodar-o-openclaw\">Quais s&atilde;o as melhores pr&aacute;ticas para rodar o OpenClaw?<\/h2><p class=\"wp-block-paragraph\">As melhores pr&aacute;ticas para rodar o OpenClaw incluem manter o gateway token em seguran&ccedil;a, monitorar o uso de recursos com regularidade e ficar em dia com as atualiza&ccedil;&otilde;es.<\/p><p class=\"wp-block-paragraph\">Rodar um bot de IA em um servidor traz responsabilidades, mas elas s&atilde;o bem administr&aacute;veis quando voc&ecirc; cria bons h&aacute;bitos desde o in&iacute;cio &mdash; principalmente em seguran&ccedil;a, manuten&ccedil;&atilde;o e monitoramento.<\/p><p class=\"wp-block-paragraph\"><strong>Pr&aacute;ticas de seguran&ccedil;a<\/strong><\/p><ul class=\"wp-block-list\">\n<li><strong>Nunca compartilhe seu gateway token.<\/strong> Trate como uma senha, porque qualquer pessoa com esse token pode controlar o seu bot.<\/li>\n\n\n\n<li><strong>Use firewall.<\/strong> Exponha apenas as portas que voc&ecirc; realmente precisa (como a <strong>18789<\/strong> para a interface).<\/li>\n\n\n\n<li><strong>Mantenha o SSH seguro.<\/strong> Prefira autentica&ccedil;&atilde;o por chave (SSH key) em vez de senha.<\/li>\n\n\n\n<li><strong>Restrinja o acesso ao painel.<\/strong> Se voc&ecirc; n&atilde;o precisa que o dashboard seja p&uacute;blico, use VPN ou whitelist de IP.<\/li>\n<\/ul><p class=\"wp-block-paragraph\"><strong>Gerenciamento de recursos<\/strong><\/p><p class=\"wp-block-paragraph\">O OpenClaw &eacute; relativamente leve, mas voc&ecirc; ainda deve ficar de olho em:<\/p><ul class=\"wp-block-list\">\n<li><strong>Uso de mem&oacute;ria<\/strong>. Verifique ocasionalmente com <strong>docker stats openclaw-gateway<\/strong><\/li>\n\n\n\n<li><strong>Espa&ccedil;o em disco.<\/strong> Logs podem acumular. Se for rodar por muito tempo, considere configurar rota&ccedil;&atilde;o de logs.<\/li>\n\n\n\n<li><strong>Uso de CPU.<\/strong> Picos durante conversas s&atilde;o normais, mas uso alto constante pode indicar algum problema.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Se voc&ecirc; notar gargalos, pode ser necess&aacute;rio fazer upgrade no VPS ou investigar o que est&aacute; causando consumo excessivo.<\/p><p class=\"wp-block-paragraph\"><strong>Estrat&eacute;gia de atualiza&ccedil;<\/strong>&otilde;es<\/p><p class=\"wp-block-paragraph\">Novas vers&otilde;es do OpenClaw s&atilde;o lan&ccedil;adas periodicamente com melhorias e corre&ccedil;&otilde;es.<\/p><ul class=\"wp-block-list\">\n<li>Verifique atualiza&ccedil;&otilde;es todo m&ecirc;s (ou acompanhe os an&uacute;ncios do projeto).<\/li>\n\n\n\n<li>Se poss&iacute;vel, teste atualiza&ccedil;&otilde;es antes em um ambiente que n&atilde;o seja produ&ccedil;&atilde;o.<\/li>\n\n\n\n<li>Fa&ccedil;a backup da configura&ccedil;&atilde;o atual antes de atualizar.<\/li>\n\n\n\n<li>Leia as release notes para entender o que mudou.<\/li>\n<\/ul><p class=\"wp-block-paragraph\"><strong>Monitoramento do tempo de atividade<\/strong><\/p><p class=\"wp-block-paragraph\">Tenha um monitoramento b&aacute;sico para saber se o OpenClaw saiu do ar:<\/p><ul class=\"wp-block-list\">\n<li>A pol&iacute;tica de restart do Docker ajuda na recupera&ccedil;&atilde;o autom&aacute;tica.<\/li>\n\n\n\n<li>Use um monitor de uptime simples (existem v&aacute;rias op&ccedil;&otilde;es gratuitas).<\/li>\n\n\n\n<li>Confira os logs de tempos em tempos para detectar erros ou avisos incomuns.<\/li>\n\n\n\n<li>Teste seus canais de mensagens ocasionalmente para confirmar que est&aacute; tudo respondendo.<\/li>\n<\/ul><p class=\"wp-block-paragraph\"><strong>Backup do setup<\/strong><\/p><p class=\"wp-block-paragraph\">Suas vari&aacute;veis de ambiente (principalmente o gateway token) s&atilde;o parte essencial do setup. Por isso, documente tudo com seguran&ccedil;a:<\/p><ul class=\"wp-block-list\">\n<li>Guarde o token em um gerenciador de senhas.<\/li>\n\n\n\n<li>Mantenha anota&ccedil;&otilde;es sobre as configura&ccedil;&otilde;es que voc&ecirc; usou.<\/li>\n\n\n\n<li>Documente quaisquer vari&aacute;veis de ambiente personalizadas que voc&ecirc; adicionou.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-como-gerenciar-o-openclaw-depois-da-instalacao\">Como gerenciar o OpenClaw depois da instala&ccedil;&atilde;o<\/h2><p class=\"wp-block-paragraph\">Para gerenciar o OpenClaw ap&oacute;s a configura&ccedil;&atilde;o inicial, acompanhe os logs com frequ&ecirc;ncia, atualize o container quando novas vers&otilde;es forem lan&ccedil;adas e fique de olho nas m&eacute;tricas de desempenho.<\/p><p class=\"wp-block-paragraph\">No dia a dia, o trabalho &eacute; m&iacute;nimo quando tudo est&aacute; rodando bem &mdash; mas um pouco de aten&ccedil;&atilde;o cont&iacute;nua ajuda a manter o sistema saud&aacute;vel. Veja o que voc&ecirc; precisa fazer.<\/p><p class=\"wp-block-paragraph\"><strong>Verifique os logs regularmente.<\/strong><\/p><p class=\"wp-block-paragraph\">Crie o h&aacute;bito de consultar os logs semanalmente usando:<\/p><pre class=\"wp-block-preformatted\">docker compose logs --tail 100 openclaw-gateway<\/pre><p class=\"wp-block-paragraph\">Procure por erros ou avisos repetidos, problemas de performance, falhas de conex&atilde;o ou qualquer padr&atilde;o estranho.<\/p><p class=\"wp-block-paragraph\">Na maioria das vezes, voc&ecirc; vai ver apenas o funcionamento normal &mdash; mas identificar sinais de problema cedo evita dor de cabe&ccedil;a depois.<\/p><p class=\"wp-block-paragraph\"><strong>Atualize o OpenClaw<\/strong><\/p><p class=\"wp-block-paragraph\">Quando sair uma nova vers&atilde;o, use o setup para puxar o c&oacute;digo mais recente:<\/p><pre class=\"wp-block-preformatted\">git pull<\/pre><p class=\"wp-block-paragraph\">Depois, rode o script novamente (isso mant&eacute;m sua configura&ccedil;&atilde;o):<\/p><pre class=\"wp-block-preformatted\">.\/docker-setup.sh<\/pre><p class=\"wp-block-paragraph\"><strong>Monitore a disponibilidade<\/strong><\/p><p class=\"wp-block-paragraph\">Verifique o status do container de tempos em tempos. Ele deve aparecer como &ldquo;Up&rdquo;. Se estiver reiniciando com frequ&ecirc;ncia, vale investigar pelos logs.<\/p><p class=\"wp-block-paragraph\"><strong>Monitore o desempenho<\/strong><\/p><p class=\"wp-block-paragraph\">A cada algumas semanas, confira o uso de recursos:<\/p><pre class=\"wp-block-preformatted\">docker stats openclaw-gateway<\/pre><p class=\"wp-block-paragraph\">Isso mostrar&aacute; o uso de CPU, mem&oacute;ria e rede em tempo real. Se o consumo estiver alto, voc&ecirc; pode:<\/p><ul class=\"wp-block-list\">\n<li>Investigar o motivo (olhando os logs)<\/li>\n\n\n\n<li>Fazer upgrade do VPS, caso a configura&ccedil;&atilde;o atual n&atilde;o esteja mais dando conta<\/li>\n\n\n\n<li>Ajustar sua configura&ccedil;&atilde;o para otimizar o uso<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Na maioria dos casos, voc&ecirc; n&atilde;o precisa se preocupar com escalabilidade, cluster ou otimiza&ccedil;&otilde;es complexas. O OpenClaw costuma rodar bem em um &uacute;nico VPS para uso pessoal ou em times pequenos.<\/p><p class=\"wp-block-paragraph\">O foco &eacute; manter tudo est&aacute;vel: rodando com confian&ccedil;a, atualizando quando necess&aacute;rio, monitorando erros e cuidando do b&aacute;sico de seguran&ccedil;a.<\/p><p class=\"wp-block-paragraph\">Para uma refer&ecirc;ncia r&aacute;pida aos comandos do Docker que voc&ecirc; usar&aacute; ao gerenciar o OpenClaw, consulte este <a href=\"\/pt\/tutoriais\/docker-cheat-sheet\/\">guia de refer&ecirc;ncia r&aacute;pida do Docker<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Configurar o OpenClaw (antes conhecido como Moltbot\/Clawdbot) em um servidor privado envolve preparar o ambiente do seu VPS (Servidor Virtual Privado), clonar o reposit&oacute;rio do OpenClaw, executar o script de instala&ccedil;&atilde;o via Docker, configurar as credenciais do seu provedor de IA e conectar a ferramenta a uma plataforma de mensagens. No geral, &eacute; um processo [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/pt\/tutoriais\/br\/tutoriais\/como-instalar-moltbot\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":356,"featured_media":49975,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"","rank_math_description":"Como instalar OpenClaw em um VPS: veja os requisitos, configure Docker, conecte chat e resolva erros para deixar seu agente de IA rodando 24\/7.","rank_math_focus_keyword":"como instalar openclaw","footnotes":""},"categories":[4915],"tags":[],"class_list":["post-49840","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-set-up-openclaw\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-instalar-openclaw\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-configurer-openclaw\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-configurar-openclaw-en-un-vps\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-setting-openclaw\/","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/openclaw-einrichten\/","default":0},{"locale":"nl-NL","link":"https:\/\/www.hostinger.com\/nl\/tutorials\/openclaw-installeren\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-set-up-openclaw\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-set-up-openclaw\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-set-up-openclaw\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-set-up-openclaw\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-set-up-openclaw\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-set-up-openclaw\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-set-up-openclaw\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-configurar-openclaw-en-un-vps\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-configurar-openclaw-en-un-vps\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-configurar-openclaw-en-un-vps\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-instalar-openclaw\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/49840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/users\/356"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/comments?post=49840"}],"version-history":[{"count":3,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/49840\/revisions"}],"predecessor-version":[{"id":49974,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/49840\/revisions\/49974"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media\/49975"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media?parent=49840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/categories?post=49840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/tags?post=49840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}