Guia Passo a Passo 2025
Você está cansado de hospedagens compartilhadas lentas e painéis de controle caros como o cPanel? Quer o poder de um Servidor Privado (VPS) na nuvem mais robusta do mundo (a Amazon AWS), mas tem medo de se perder na complexidade técnica ou nos custos surpresa?
Você não está sozinho. A “nuvem” pode parecer um abismo técnico para quem está acostumado com hospedagem comum, por isso Instalar CloudPanel AWS ou em qualquer outra VPS de sua escolha é simples e rápido.
Mas e se eu te dissesse que você pode ter um servidor de alta performance, com um painel de controle moderno e visual (o CloudPanel), tudo funcionando de graça por até 12 meses (no Free Tier da AWS)?
Neste guia definitivo, vamos fazer exatamente isso. Vamos “do zero” a um servidor pronto em alguns passos simples. Descobrimos os “erros de percurso” comuns (como o erro do banco de dados no Debian 12) para que você não precise cometê-los.
O Nosso Plano de Voo:
- A Fundação: Configurar um servidor (Instância EC2) na sua conta gratuita da AWS.
- A Conexão: Acessar esse servidor de forma segura usando o PuTTY (sem chaves complicadas).
- A Instalação: Rodar o comando “vencedor” que instala o CloudPanel e evita bugs.
Vamos começar.
Parte 1: A Fundação (Criando o Servidor na AWS)
O primeiro passo é construir a nossa “casa” (o servidor EC2) e a “cerca” (o firewall) ao redor dela. Estamos assumindo que você já criou sua conta AWS nova e selecionou a região São Paulo (sa-east-1) ou N. Virginia (us-east-1) se preferir menor custo após o período grátis.
Dica de Ouro: Sempre escolha a região mais próxima do seu público para ter melhor performance. Se for usar Banco de Dados separado (RDS), lembre-se: a Instância e o Banco devem estar na mesma região.
Passo 1.1: Criar a “Cerca” (O Grupo de Segurança)
Antes de lançar o servidor, precisamos configurar o firewall. Isso diz à AWS quem pode “bater à sua porta”.
- No Console da AWS, vá ao serviço EC2.
- No menu da esquerda, clique em Rede e Segurança > Grupos de segurança (Security Groups).
- Clique no botão laranja Criar grupo de segurança.
- Nome:
SG-Servidor-CloudPanel - Descrição: Firewall principal do meu servidor VPS.
Regras de entrada (Inbound rules):
Adicione estas 4 regras exatas. Elas são a chave para tudo funcionar:
| Tipo | Porta | Origem (Source) | Por que é necessário? |
| SSH | 22 | Meu IP (My IP) | Segurança Máxima: Só você (do seu IP de casa) pode acessar o terminal. |
| HTTP | 80 | Qualquer local-IPv4 | Público: Permite que visitantes acessem seu site normal. |
| HTTPS | 443 | Qualquer local-IPv4 | Público: Permite o cadeado de segurança (SSL). |
| TCP Personalizado | 8443 | Meu IP (My IP) | Segurança do Painel: Só você acessa a área administrativa do CloudPanel. |
Depois de adicionar as 4 linhas, clique em “Criar grupo de segurança” lá embaixo.
Passo 1.2: Lançar a Instância EC2
Agora, vamos colocar o servidor dentro dessa cerca.
- Vá ao menu EC2 > Painel. Clique em Lançar instância (Launch instance).
- Nome:
Servidor-CloudPanel-Final - Imagem (AMI – O Sistema Operacional):
- Clique em “Browse more AMIs”.
- Vá ao “AWS Marketplace” e procure por “Debian 12”.
- Selecione a AMI oficial “Debian 12 (Bookworm)”. (O CloudPanel roda melhor em Debian).
- Tipo de Instância:
- Escolha t2.micro ou t3.micro. (Verifique qual delas tem a etiqueta “Qualificado para o nível gratuito”).
- Par de Chaves (A Chave da Casa):
- Aqui está o pulo do gato para não sofrer com conversão de chaves!
- Clique em Criar novo par de chaves.
- Nome:
chave-cloudpanel-final - Tipo: RSA.
- Formato: Selecione .ppk (O formato que o PuTTY entende nativamente).
- Clique em “Criar par de chaves” e salve o arquivo .ppk em um lugar seguro no seu PC.
- Configurações de Rede:
- Clique em “Editar”.
- Em Firewall, escolha “Selecionar grupo de segurança existente”.
- Selecione o
SG-Servidor-CloudPanelque criamos no passo anterior.
- Armazenamento: Aumente para 30 GB (é o máximo grátis).
- Clique em Lançar instância.
Passo 1.3: O Endereço Fixo (IP Elástico)

Se você não fizer isso, o IP do seu servidor vai mudar toda vez que ele reiniciar, derrubando seus sites.
- No menu esquerdo do EC2, vá em Rede e Segurança > IPs Elásticos.
- Clique em Alocar endereço IP elástico.
- Com o IP criado, selecione-o, clique em Ações > Associar endereço IP elástico.
- Escolha sua instância (
Servidor-CloudPanel-Final) e clique em Associar.
📝 Anote esse IP Elástico! Ele é o endereço permanente do seu novo servidor.
Parte 2: A Conexão (Sem Medo do PuTTY)
O PuTTY é a “janela” que usamos no Windows para falar com o servidor Linux.
- Baixar: Vá ao site oficial (
putty.org) e baixe o instalador. - Configurar:
- Abra o PuTTY.
- Em Host Name, digite:
admin@[SEU_IP_ELASTICO](O usuário padrão do Debian é “admin”).
- Autenticação:
- No menu lateral esquerdo, vá em Connection > SSH > Auth > Credentials.
- No campo “Private key file for authentication”, clique em Browse e selecione aquele arquivo .ppk que você baixou.
- Salvar (Importante):
- Volte para “Session” lá no topo.
- Digite um nome em Saved Sessions (ex:
Meu VPS AWS) e clique em Save.
- Conectar: Clique em Open.
- Na primeira vez, clique em “Accept” no alerta de segurança.
Se apareceu uma tela preta escrita admin@ip-...:~$, parabéns! Você está dentro do computador da Amazon.
Parte 3: A Instalação (O Comando Vencedor)
Agora que estamos logados, vamos instalar o CloudPanel. Não se preocupe com códigos complexos, é só copiar e colar.
Comando 1: Preparar o Terreno
Primeiro, atualizamos o sistema e instalamos as ferramentas básicas. Copie tudo abaixo e cole no PuTTY (clicando com o botão direito do mouse na tela preta):
Bash
sudo apt update && sudo apt -y upgrade && sudo apt -y install curl wget sudo
Comando 2: Instalar o CloudPanel (Engine MySQL 8.0)
Este é o comando modificado que evita erros de compatibilidade. Ele força o uso do banco de dados MySQL 8.0, que é mais estável para o Debian 12 na AWS.
Bash
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \
echo "19cfa702e7936a79e47812ff57d9859175ea902c62a68b2c15ccd1ebaf36caeb install.sh" | \
sha256sum -c && sudo DB_ENGINE=MYSQL_8.0 bash install.sh

Agora, vá pegar um café. ☕
O script vai baixar tudo, configurar o banco de dados, o NGINX, o PHP e o firewall interno. Isso leva de 5 a 10 minutos.
Parte 4: Sucesso e Primeiro Acesso
Quando o script terminar, você verá uma mensagem verde ou branca dizendo:
Congratulations! CloudPanel is now installed!
Logo abaixo, ele mostrará o link de acesso:
- Copie esse link e cole no seu navegador (Chrome/Edge).
- O Alerta de Perigo: Você verá uma tela vermelha dizendo “Sua conexão não é particular”.
- Calma, isso é normal. Como acabamos de instalar, o servidor ainda não tem um certificado SSL válido.
- Clique em Avançado e depois em Ir para… (não seguro).
- Crie seu usuário “Admin” na tela do CloudPanel.
Missão Cumprida! 🚀
Você agora é dono de um servidor VPS na infraestrutura mais poderosa do mundo, pagando zero reais (nos primeiros 12 meses).
O próximo passo? Dentro do CloudPanel, clique em “Add Site”, escolha “WordPress” e comece a construir seu império digital.
