Se você chegou aqui procurando por CloudPanel, provavelmente quer instalar e usar essa ferramenta, não apenas ler sobre ela. Este guia vai além da documentação oficial: você encontra 6 vídeos práticos, comandos prontos, testes reais de performance e configurações otimizadas que aprendi instalando CloudPanel em dezenas de servidores para meus alunos.
O CloudPanel é um painel de controle gratuito e poderoso para gerenciar servidores cloud, mas sua instalação e configuração correta fazem toda a diferença entre ter um servidor mediano ou uma máquina de alto desempenho. Nos próximos minutos, você vai aprender o caminho completo: da contratação do servidor até testes de tráfego com 10.000 usuários simultâneos.
O Que é CloudPanel e Por Que Escolher
CloudPanel é um painel de controle gratuito e open-source para gerenciamento de servidores baseados em Nginx, projetado para facilitar a administração de sites WordPress, Mautic e aplicações PHP. Diferente de painéis como cPanel ou Plesk que cobram licenças caras, o CloudPanel oferece recursos profissionais sem custo.
A grande vantagem? Interface intuitiva com baixa curva de aprendizagem. Mesmo quem nunca gerenciou um servidor consegue instalar WordPress, configurar SSL e fazer backups automatizados em minutos. Enquanto ferramentas como WordOps exigem conhecimento de linha de comando, o CloudPanel entrega tudo via interface gráfica.
Mas tem um detalhe importante que vou te mostrar nos testes: o CloudPanel consome mais recursos de CPU que configurações otimizadas manualmente. Em compensação, a facilidade de uso compensa para quem prioriza praticidade sobre performance extrema. Para sites com tráfego moderado (até 250 usuários simultâneos), o CloudPanel entrega excelente desempenho.
📊 Dados Reais de Performance
Teste com servidor Contabo (2GB RAM, 200MB rede): CloudPanel manteve tempo de resposta de 500ms com 250 usuários ativos. Com 1.000 usuários, chegou a 2s devido à limitação de rede, não de CPU. Com 10.000 usuários, atingiu 100% CPU mas manteve estabilidade.
Testado em: Contabo VPS S, Ubuntu 24.04, site WordPress com cache Varnish
Pré-Requisitos: O Que Você Precisa Antes de Começar
Antes de instalar o CloudPanel, você precisa ter três elementos básicos configurados. Sem isso, a instalação vai falhar ou você não conseguirá acessar o painel adequadamente.
1. Servidor VPS ou Cloud
O CloudPanel exige no mínimo 2GB de RAM. Servidores com 1GB não funcionam adequadamente. Quanto ao provedor, você tem várias opções com bom custo-benefício:
- Contabo: Mais barato, rede de 200MB (limitação em alto tráfego)
- Vultr: Servidores no Brasil, melhor latência para público nacional
- DigitalOcean/Linode: Rede mais rápida (4GB), porém mais caros
- Oracle Cloud: Opção gratuita disponível (com limitações)
- Hetzner: Excelente custo-benefício com servidores no EUA e Europa
Se está em dúvida sobre qual provedor escolher, confira este comparativo completo de provedores cloud onde analiso preço, performance e suporte de cada um.
2. Domínio Registrado
Você vai precisar de um domínio para acessar o CloudPanel de forma segura (com SSL). Pode usar o domínio principal ou criar um subdomínio como painel.seudominio.com. Não tem domínio ainda? Veja este guia de registro de domínio com recomendações de registradoras confiáveis.
3. DNS Configurado (Cloudflare Recomendado)
O DNS precisa estar apontando para o IP do seu servidor. Recomendo usar Cloudflare como gestor de DNS pelos seguintes motivos:
- Gratuito e fácil de usar
- Integração nativa com CloudPanel para SSL automático
- Proteção DDoS incluída
- CDN gratuito disponível
Se nunca configurou DNS no Cloudflare, siga este tutorial completo de configuração DNS antes de continuar.
💡 Dica do Gabriel
Para este tutorial, vou usar Vultr com servidor no Brasil. Custa US$ 18/mês mas entrega latência muito menor para público brasileiro. Se custo é prioridade, Contabo oferece servidores a partir de € 5/mês com bom desempenho para sites pequenos e médios.
Vídeo 1: Instalação Completa do CloudPanel
Neste primeiro vídeo, mostro o processo completo de instalação do CloudPanel desde a contratação do servidor até o primeiro acesso ao painel. Você vai ver cada comando executado e entender o que está acontecendo em cada etapa.
Passo a Passo: Instalação do CloudPanel
Etapa 1: Preparação do Servidor
Primeiro, você precisa acessar seu servidor via SSH. Se nunca fez isso, confira este guia de acesso SSH ao servidor. Vou usar o PuTTY no Windows, mas você pode usar qualquer cliente SSH.
Acesse o servidor como usuário root e execute os comandos de atualização:
apt update && apt -y upgrade && apt -y install curl wget sudo
Esse comando faz três coisas: atualiza a lista de pacotes, instala atualizações pendentes e garante que curl, wget e sudo estejam instalados (necessários para o CloudPanel).
Etapa 2: Escolha da Versão e Banco de Dados
O CloudPanel oferece duas opções de banco de dados:
- MySQL 8: Mais estável, maior compatibilidade (recomendado)
- MariaDB: Fork open-source do MySQL, levemente mais rápido
Para este tutorial, vou usar MySQL 8 no Ubuntu 24.04, que é a configuração mais estável atualmente.
Etapa 3: Instalação do CloudPanel
Execute o comando de instalação (verifique a versão mais recente na documentação oficial do CloudPanel):
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \ echo "a3ba69a8102345127b4ae0e28cfe89daca675cbc63cd39225133cdd2fa02ad36 install.sh" | \ sha256sum -c && sudo bash install.sh
A instalação leva aproximadamente 8 minutos e configura automaticamente:
- Nginx como servidor web
- MySQL 8 ou MariaDB
- PHP 7.4, 8.0, 8.1, 8.2, 8.3 e 8.4
- Redis para cache
- Varnish Cache
- Let’s Encrypt para SSL
Etapa 4: Primeiro Acesso ao CloudPanel
Após a instalação, acesse o painel através do IP do servidor na porta 8443:
https://SEU-IP-AQUI:8443
Você verá um aviso de segurança (certificado auto-assinado). Clique em “Avançado” e “Prosseguir” – isso é normal. Importante: Faça esse primeiro acesso em até 5 minutos após a instalação, caso contrário precisará reinstalar.
Etapa 5: Criação do Usuário Administrativo
Na primeira tela, crie seu usuário administrativo:
- Nome completo: Seu nome
- Username: Usuário para login (sem espaços)
- E-mail: Seu e-mail principal
- Senha: Use senha forte (mínimo 8 caracteres)
- Timezone: America/Sao_Paulo (para Brasil)
Aceite os termos e clique em “Create User”. Pronto! Seu CloudPanel está instalado e acessível.
⚠️ Atenção: Portas de Firewall
Alguns provedores (Oracle Cloud, Azure) bloqueiam a porta 8443 por padrão. Se não conseguir acessar, verifique o firewall do provedor e libere as portas: 8443 (CloudPanel), 80 (HTTP), 443 (HTTPS) e 22 (SSH).
Vídeo 2: Primeiros Passos e Configurações Essenciais
Agora que o CloudPanel está instalado, vou te mostrar as configurações iniciais mais importantes: como trocar o acesso por IP para um domínio próprio, configurar SSL automático, ativar autenticação em duas etapas e ajustar o firewall.
Configuração de Domínio para o CloudPanel
Acessar o CloudPanel pelo IP com porta 8443 funciona, mas não é profissional. Vamos configurar um subdomínio próprio com SSL automático.
Configurando DNS no Cloudflare
No Cloudflare, adicione dois registros DNS apontando para seu servidor:
Registro A (IPv4):
- Type: A
- Name: painel (ou outro nome que preferir)
- IPv4: IP do seu servidor
- Proxy: Desabilitado (nuvem cinza)
Registro AAAA (IPv6):
- Type: AAAA
- Name: painel
- IPv6: IPv6 do seu servidor
- Proxy: Desabilitado (nuvem cinza)
Configurando no CloudPanel
No CloudPanel, vá em Settings > Custom Domain e insira seu domínio (ex: painel.seudominio.com). Clique em Save. O CloudPanel vai:
- Verificar se o DNS está apontando corretamente
- Instalar certificado SSL Let’s Encrypt automaticamente
- Redirecionar todo acesso para o novo domínio
- Bloquear acesso via IP:8443
Pronto! Agora você acessa o CloudPanel por https://painel.seudominio.com com SSL válido.
Configurações de Segurança Essenciais
Autenticação em Duas Etapas (2FA)
No menu do usuário (canto superior direito), vá em Profile > Two-Factor Authentication. Use um app autenticador como:
- Google Authenticator
- Microsoft Authenticator
- Authy
- 1Password
Escaneie o QR Code e guarde os códigos de recuperação em local seguro. Essa camada extra de segurança é fundamental para proteger seu servidor.
Configuração do Firewall
No CloudPanel, vá em Admin Area > Security > Firewall. As portas essenciais já vêm configuradas:
- 22: SSH (acesso ao terminal)
- 80: HTTP (redireciona para HTTPS)
- 443: HTTPS (sites seguros)
- 8443: CloudPanel (pode remover após configurar domínio)
- 587: SMTP (envio de e-mails)
Após configurar o domínio personalizado, você pode deletar a regra da porta 8443 para bloquear acesso direto por IP, aumentando a segurança. Para isso, basta clicar no ícone de lixeira ao lado da regra.
💡 Dica do Gabriel
Sempre mantenha a porta 22 (SSH) aberta, mas mude a senha root para algo extremamente seguro. Se possível, configure autenticação por chave SSH em vez de senha – isso elimina praticamente 100% dos ataques de força bruta.
Vídeo 3: Instalação e Otimização do WordPress
WordPress é o CMS mais popular do mundo e o CloudPanel oferece instalação com um clique, já otimizada com cache Varnish. Neste vídeo, mostro como instalar, configurar SSL automático e ativar o sistema de cache que pode reduzir seu tempo de resposta em até 90%.
Como Instalar WordPress no CloudPanel
Etapa 1: Configurar DNS
Antes de criar o site no CloudPanel, configure o DNS no Cloudflare:
Registro A:
- Type: A
- Name: @ (para domínio principal) ou www
- IPv4: IP do servidor
- Proxy: Desabilitado inicialmente
Registro AAAA:
- Type: AAAA
- Name: @ ou www
- IPv6: IPv6 do servidor
- Proxy: Desabilitado
Registro CNAME (opcional, para www):
- Type: CNAME
- Name: www
- Target: seudominio.com (ou use @)
Etapa 2: Criar Site WordPress
No CloudPanel, clique em + Add Site > Create a WordPress Site:
- Domain: seudominio.com (ou subdomínio)
- Site Title: Nome do seu site
- Site User: Usuário administrativo do WordPress
- Site User Password: Senha forte
- Site User Email: Seu e-mail
- Is Multisite: Deixe desmarcado (a menos que precise)
Clique em Create. O CloudPanel vai:
- Criar usuário Linux isolado para o site
- Configurar vhost do Nginx
- Criar banco de dados MySQL
- Baixar e instalar WordPress
- Configurar permissões de arquivos
Processo leva cerca de 1 minuto.
Etapa 3: Instalar SSL Let’s Encrypt
Com o site criado, clique em Manage > SSL/TLS, depois em Actions > New Let’s Encrypt Certificate. Clique em Create and Install.
O CloudPanel verifica se o DNS está apontando corretamente e instala o certificado SSL automaticamente. Aguarde propagação do DNS (1-5 minutos) se der erro na primeira tentativa.
Etapa 4: Ativar Cache Varnish
O CloudPanel oferece cache Varnish nativo, que é muito mais eficiente que plugins de cache do WordPress como WP Rocket, W3 Total Cache ou WP Super Cache. Aqui está o pulo do gato:
Vá em Manage > Varnish Cache > Enable Varnish Cache e salve.
Agora instale o plugin CLP Varnish Cache no WordPress:
- Acesse
seudominio.com/wp-admin - Faça login com as credenciais criadas
- Vá em Plugins > Add New
- Pesquise por “CLP Varnish Cache”
- Instale e ative
Esse plugin cria um botão no admin bar do WordPress para limpar cache quando você atualizar conteúdo. Sem ele, você precisaria limpar cache manualmente pelo CloudPanel toda vez.
Configurações Recomendadas do WordPress
Após instalação, ajuste:
- Settings > General: Fuso horário (America/Sao_Paulo)
- Settings > Permalinks: Post name (URLs amigáveis)
- Settings > Discussion: Desabilite pingbacks
No CloudPanel, ajuste a versão do PHP:
- Vá em Manage > PHP Settings
- PHP Version: 8.2 (melhor performance para WordPress)
- PHP Memory Limit: 256M (ou 512M para sites maiores)
📊 Performance com Varnish Cache
Teste realizado: Site WordPress com tema GeneratePress, 10 posts e 3 plugins básicos.
Sem cache: Tempo médio de carregamento 800ms
Com Varnish Cache: Tempo médio de carregamento 120ms
Redução de 85% no tempo de resposta sem nenhum plugin adicional de cache.
Testado em: Contabo VPS S (2GB RAM), Ubuntu 24.04, CloudPanel 2.x
Recursos Avançados para WordPress no CloudPanel
Gerenciador de Arquivos
Em Manage > File Manager, você tem acesso a todos os arquivos do WordPress via navegador. Útil para:
- Editar
wp-config.php(aumentar memory limit, ativar debug) - Fazer upload de temas/plugins manualmente
- Baixar backups completos
Cron Jobs
WordPress usa cron para tarefas agendadas (posts futuros, backups). No CloudPanel (Manage > Cron Jobs), você pode criar crons personalizados se precisar de automações específicas.
SSH/FTP Access
Em Manage > Users, você pode criar:
- SSH Users: Para acesso via terminal
- FTP Users: Para clientes que usam FileZilla
Cada site tem um usuário Linux próprio, o que isola completamente um site do outro. Essa é uma camada de segurança que muitos painéis não oferecem.
Quer otimizar ainda mais seu WordPress? A Academy tem curso completo sobre performance, segurança e SEO técnico para WordPress em servidores cloud.
Ver Curso Completo de CloudPanelVídeo 4: Instalação do Mautic para Automação de Marketing
Mautic é uma plataforma open-source de automação de marketing. Neste vídeo, mostro a instalação completa do Mautic 4 no CloudPanel, incluindo configurações de vhost, cron jobs e otimizações de performance.
Como Instalar Mautic no CloudPanel
A instalação do Mautic é um pouco mais técnica que WordPress, mas o CloudPanel simplifica bastante o processo. Importante: Neste tutorial instalamos o Mautic 4.4.13, que é a versão estável atual. O Mautic 6 já está disponível há algum tempo, mas o CloudPanel ainda não oferece instalador automático para essa versão.
💡 Mautic 6 no Gerenciando Web Hosting
Se você prefere usar o Mautic 6 (versão mais recente), ele já está disponível com instalador automático no Gerenciando Web Hosting, nossa solução de hospedagem gerenciada. Lá você instala Mautic 6 com um clique, sem precisar de configurações manuais.
Etapa 1: Criar Site PHP
Configure o DNS (registros A e AAAA) como mostrado anteriormente, depois no CloudPanel:
Clique em + Add Site > Create a PHP Site:
- Application: Selecione “Mautic 5” (a config serve para Mautic 4)
- Domain: mautic.seudominio.com
- PHP Version: 7.4 (Mautic 4 requer PHP 7.4)
Clique em Create.
Etapa 2: Instalar SSL
Em Manage > SSL/TLS > Actions > New Let’s Encrypt Certificate, instale o SSL.
Etapa 3: Ajustar VHost do Nginx
Vá em Manage > Vhost. Você precisará fazer três ajustes importantes:
Primeiro ajuste: Adicione esta linha dentro do bloco location / (logo após o try_files):
rewrite ^/index.php/(.*) /$1 permanent;
Isso remove o index.php das URLs do Mautic.
Segundo ajuste: Localize e remova esta linha:
include /etc/nginx/global_settings;
Terceiro ajuste: No lugar da linha removida, adicione estas configurações de segurança:
add_header X-Content-Type-Options nosniff; add_header X-XSS-Protection "1; mode=block"; add_header X-Permitted-Cross-Domain-Policies master-only; add_header Referrer-Policy same-origin; add_header alt-svc 'h3=":443"; ma=86400';
Esses headers adicionam camadas extras de segurança ao Mautic, protegendo contra XSS, clickjacking e outros ataques comuns.
Etapa 4: Criar Banco de Dados
Em Manage > Databases > Add Database:
- Database Name: mautic_db
- Database User Name: mautic_user
- Database User Password: Gere senha forte
Clique em Add Database e anote as credenciais.
Etapa 5: Download e Upload do Mautic
Acesse o GitHub do Mautic e baixe a versão 4.4.13 (arquivo .zip).
No CloudPanel, vá em Manage > File Manager > htdocs. Faça upload do arquivo .zip baixado.
Após o upload, clique com botão direito no arquivo > Extract. Isso vai descompactar o Mautic.
Entre na pasta descompactada, selecione todos os arquivos (Ctrl+A) e mova para a pasta htdocs (um nível acima). Delete a pasta vazia e o arquivo .zip.
Etapa 7: Configurar Timezone no PHP
No CloudPanel, vá em Manage > PHP Settings e ajuste:
date.timezone=America/Sao_Paulo;
Salve as configurações.
Etapa 8: Instalação Via Navegador
Acesse https://mautic.seudominio.com. O instalador do Mautic vai abrir.
- Verificação de requisitos: Next Step
- Banco de dados: Insira credenciais criadas (host: localhost, nome do banco, usuário, senha)
- Usuário admin: Crie conta administrativa do Mautic
- Configurações de e-mail: Pule (configure depois)
Clique em Install. Pronto! Mautic instalado.
Etapa 9: Configurar Cron Jobs
Mautic precisa de tarefas agendadas (cron) para funcionar corretamente: processar e-mails, atualizar campanhas, limpar cache e outras automações essenciais.
Via SSH (usuário do site), abra o editor de cron:
crontab -e
Adicione estas tarefas cron otimizadas para Mautic 4 (substitua user-do-site pelo seu usuário real e mautic.seudominio.com pelo seu domínio):
1,6,11,16,21,26,31,36,41,46,51,56 * * * * php7.4 /home/user-do-site/htdocs/mautic.seudominio.com/bin/console mautic:segments:update 2,7,12,17,22,27,32,37,42,47,52,57 * * * * php7.4 /home/user-do-site/htdocs/mautic.seudominio.com/bin/console mautic:campaigns:update 3,8,13,18,23,28,33,38,43,48,53,58 * * * * php7.4 /home/user-do-site/htdocs/mautic.seudominio.com/bin/console mautic:campaigns:trigger 5,10,15,20,25,30,35,40,45,50,55,0 * * * * php7.4 /home/user-do-site/htdocs/mautic.seudominio.com/bin/console mautic:emails:send */5 * * * * php7.4 /home/user-do-site/htdocs/mautic.seudominio.com/bin/console mautic:broadcasts:send 0 2 16 * * php7.4 /home/user-do-site/htdocs/mautic.seudominio.com/bin/console mautic:iplookup:download 0 3 * * 0 php7.4 /home/user-do-site/htdocs/mautic.seudominio.com/bin/console mautic:donotsell:download 15 3 * * 0 php7.4 /home/user-do-site/htdocs/mautic.seudominio.com/bin/console mautic:max-mind:purge * */1 * * * php7.4 /home/user-do-site/htdocs/mautic.seudominio.com/bin/console mautic:webhooks:process */30 * * * * php7.4 /home/user-do-site/htdocs/mautic.seudominio.com/bin/console mautic:social:monitoring 0 0 * * * php7.4 /home/user-do-site/htdocs/mautic.seudominio.com/bin/console mautic:import 0 4 * * * php7.4 /home/user-do-site/htdocs/mautic.seudominio.com/bin/console mautic:maintenance:cleanup --days-old=180
Salve (Ctrl+X, Y, Enter). Essas tarefas cron garantem que:
- Segmentos sejam atualizados a cada 5 minutos
- Campanhas processem contatos continuamente
- E-mails sejam enviados em intervalos regulares
- Broadcasts disparem corretamente
- Webhooks sejam processados
- Dados de IP sejam mantidos atualizados
- Limpeza automática remova dados antigos (180 dias)
⚠️ Atenção: Versões do Mautic
Mautic 4 funciona perfeitamente no CloudPanel seguindo este tutorial. Mautic 6 é a versão mais moderna, mas requer configuração manual complexa no CloudPanel – por isso, disponibilizamos instalador automático apenas no Gerenciando Web Hosting.
Gestão de Usuários e Controle de Acesso
Um dos recursos mais poderosos do CloudPanel: criar usuários com acesso limitado a sites específicos. Ideal para agências, freelancers que gerenciam sites de clientes ou equipes com múltiplos colaboradores.
Como Funciona o Sistema de Usuários do CloudPanel
O CloudPanel tem três níveis de usuários, cada um com permissões específicas:
1. Admin (Administrador Total)
Acesso completo ao CloudPanel:
- Criar e gerenciar sites
- Adicionar/remover usuários
- Configurar servidor (firewall, backups)
- Ver logs e eventos
- Acessar área administrativa
Use este perfil apenas para você ou parceiros de confiança total.
2. Site Admin (Administrador de Sites)
Acesso a todos os sites, mas sem configurações de servidor:
- Gerenciar todos os sites
- Criar novos sites
- Configurar SSL, cache, PHP
- Acessar bancos de dados
- Ver logs de sites
Sem acesso a: firewall, usuários, backups globais, configurações de servidor.
Ideal para: gerentes de projetos, desenvolvedores sêniores da equipe.
3. User (Usuário Limitado)
Acesso apenas a sites específicos atribuídos:
- Ver apenas sites permitidos
- Gerenciar arquivos do site
- Acessar banco de dados do site
- Ver logs do site específico
Sem acesso a: criar novos sites, ver outros sites, configurações globais.
Ideal para: clientes finais, freelancers específicos, estagiários.
Criando um Usuário Limitado (Exemplo Prático)
Vamos criar um usuário que terá acesso apenas ao site WordPress que instalamos:
- Vá em Admin Area > Users > Add User
- Preencha:
- Name: João Silva
- Surname: Silva
- Username: joao.silva (sem espaços)
- E-mail: joao@cliente.com
- Password: Gere senha forte
- Timezone: America/Sao_Paulo
- Role: User
- Clique em Add User
- Na listagem de usuários, clique em Edit no usuário criado
- Em Sites, marque apenas os sites que ele pode acessar
- Clique em Update User
Agora envie para João as credenciais:
- URL: https://painel.seudominio.com
- Username: joao.silva
- Password: [senha gerada]
Quando João fizer login, verá apenas o site permitido no dashboard. Ele não terá acesso a outros sites, área administrativa ou configurações de servidor.
📊 Isolamento Real Entre Sites
Segurança por usuário Linux: Cada site roda com um usuário Linux diferente. Se o site do João for invadido, o invasor não consegue acessar arquivos dos outros sites no servidor.
Isso é muito superior a hospedagens compartilhadas onde todos os sites rodam no mesmo usuário (www-data). Um site invadido = todos comprometidos.
Testado em: Múltiplos servidores CloudPanel com 5-15 sites cada
Casos de Uso para Gestão de Usuários
Agência Web
Você gerencia 10 sites de clientes diferentes:
- Você: Admin (acesso total)
- Desenvolvedor sênior: Site Admin (gerencia todos os sites)
- Cliente A: User com acesso ao site dele
- Cliente B: User com acesso ao site dele
- Estagiário: User com acesso a 2-3 sites específicos
E-commerce com Múltiplos Gestores
- Dono da loja: Admin
- Gestor de TI: Site Admin
- Redator de blog: User (acesso ao WordPress do blog)
- Analista de marketing: User (acesso ao Mautic)
Freelancer com Parceiros
- Você: Admin
- Designer parceiro: User (acesso a projeto X)
- Desenvolvedor contratado: User (acesso temporário a projeto Y)
Vídeo 6: Teste de Tráfego Completo com 10.000 Usuários
Agora chegamos na parte mais interessante: quanto tráfego o CloudPanel realmente aguenta? Neste vídeo, faço testes progressivos com 250, 500, 1.000 e 10.000 usuários simultâneos para mostrar os limites reais do CloudPanel em servidor Contabo.
Metodologia dos Testes de Tráfego
Para ter resultados reais e reproduzíveis, usei a ferramenta Loader.io, que simula usuários reais acessando o site simultaneamente. Diferente do PageSpeed Insights (que testa apenas velocidade de carregamento de 1 usuário), o teste de tráfego mostra como o servidor se comporta sob carga real.
Servidor Testado
- Provedor: Contabo VPS S
- RAM: 2GB
- CPU: 2 vCores compartilhados
- Disco: 50GB NVMe
- Rede: 200 Mbit/s (limitação importante!)
- OS: Ubuntu 24.04
- CloudPanel: Versão 2.x com MySQL 8
Site Testado
- WordPress com tema leve (GeneratePress)
- Varnish Cache ativado
- PHP 8.2
Ferramenta de Monitoramento
Durante os testes, mantive o htop aberto via SSH para monitorar em tempo real:
- Uso de CPU (% por core)
- Uso de memória RAM
- Processos ativos
Comando para instalar e usar:
apt install htop htop
Resultados: Teste com 250 Usuários Ativos
Este é o cenário ideal para o CloudPanel no Contabo VPS S:
- Usuários simultâneos: 250
- Duração: 1 minuto
- Tempo médio de resposta: 500ms (meio segundo)
- Uso de CPU: 50-60%
- Uso de RAM: 40-50%
- Timeouts: 0
- Erros: 0
Conclusão: Com 250 usuários ativos, o servidor mantém performance excelente sem nenhum gargalo. Esse volume representa aproximadamente 50.000 a 100.000 visitas por mês em um site comum.
Resultados: Teste com 500 Usuários Ativos
Aumentando para 500 usuários:
- Usuários simultâneos: 500
- Tempo médio de resposta: 600-800ms
- Uso de CPU: 60-70%
- Uso de RAM: 50-60%
- Timeouts: Poucos (< 1%)
- Erros: 0
Conclusão: Performance ainda boa, mas começa a sentir leve lentidão. A limitação aqui não é CPU ou RAM, mas sim rede de 200 Mbit/s. Representa cerca de 100.000 a 150.000 visitas/mês.
Resultados: Teste com 1.000 Usuários Ativos
Dobrando novamente:
- Usuários simultâneos: 1.000
- Tempo médio de resposta: 2s (dois segundos)
- Uso de CPU: 70-80%
- Uso de RAM: 60-65%
- Dados transferidos: 1.1GB em 1 minuto
- Timeouts: Moderados (5-8%)
- Erros: Poucos
Conclusão: O servidor chega ao limite de rede. Com 1.000 usuários, transferiu 1.1GB em 1 minuto, o que satura a conexão de 200 Mbit/s da Contabo. CPU e RAM ainda não estão no limite, mas a experiência do usuário já é impactada pela lentidão de rede.
Resultados: Teste EXTREMO com 10.000 Usuários
O teste final, levando ao absoluto limite:
- Usuários simultâneos: 10.000
- Tempo médio de resposta: 6-8s
- Uso de CPU: 100% (máximo atingido!)
- Uso de RAM: 80-85%
- Requisições bem-sucedidas: ~15.000
- Timeouts: ~3.600 (20-25%)
- Conexões recusadas: Significativas
Conclusão: Com 10.000 usuários, o CloudPanel finalmente atingiu 100% de CPU. Aqui identificamos uma diferença importante: em testes com WordOps no mesmo servidor, a CPU nunca passou de 70%. Isso confirma que o CloudPanel consome mais recursos de CPU que configurações otimizadas manualmente, porém mantém estabilidade mesmo sob carga extrema.
💡 Dica do Gabriel
O teste de 10.000 usuários é extremo e não representa uso real. Para referência: um site com 1 milhão de pageviews/mês raramente tem mais que 100-200 usuários simultâneos. Os testes extremos servem para identificar limites técnicos, não cenários cotidianos.
Comparativo: CloudPanel vs WordOps
Testei o mesmo servidor Contabo com WordOps (tutorial completo aqui) para comparar.
Performance CloudPanel
- Interface: Gráfica, muito fácil de usar
- Instalação: 8 minutos, automatizada
- Gestão: Tudo via navegador, sem SSH
- Usuários: Sistema nativo de multi-usuários
- Cache: Varnish com plugin WordPress
- Backup: Interface para S3, Google Drive, Dropbox
- CPU (teste 10k): 100% de uso
- Timeouts (teste 10k): ~3.600
- Ideal para: Quem prioriza facilidade, agências com clientes
Performance WordOps
- Interface: Linha de comando (SSH)
- Instalação: 5 minutos, via comandos
- Gestão: Comandos SSH, mais técnico
- Usuários: Sem sistema de gestão nativo
- Cache: FastCGI Cache (mais eficiente)
- Backup: Manual ou scripts personalizados
- CPU (teste 10k): 70% de uso
- Timeouts (teste 10k): ~1.800 (metade do CloudPanel)
- Ideal para: Desenvolvedores experientes, máxima performance
📊 Comparativo Direto
Teste: 10.000 usuários simultâneos, 1 minuto
CloudPanel:
CPU: 100%
Timeouts: 3.600
Tempo resposta: 6-8s
WordOps:
CPU: 70%
Timeouts: 1.800
Tempo resposta: 4-6s
Diferença: WordOps é ~30% mais eficiente em uso de recursos, mas CloudPanel oferece interface muito mais amigável.
Ambos testados no mesmo servidor Contabo VPS S
Limitação de Rede da Contabo
A principal limitação identificada não é CloudPanel ou WordOps, mas sim a rede de 200 Mbit/s da Contabo. Em todos os testes acima de 500 usuários, a rede foi o gargalo, não CPU ou RAM.
Para comparação, provedores como DigitalOcean, Vultr e Linode oferecem:
- DigitalOcean: 4 TB/mês (~4 GB/s burst)
- Vultr: 3-4 TB/mês (~4 GB/s burst)
- Linode: 4-8 TB/mês (4-8 GB/s burst)
- Contabo: Ilimitado, mas 200 Mbit/s (~25 MB/s)
Se você precisa suportar picos frequentes de tráfego, considere migrar para provedores com maior largura de banda. Veja este comparativo completo de provedores cloud.
Para tráfego moderado (até 150-200k visitas/mês), a Contabo oferece excelente custo-benefício. Acima disso, a limitação de rede começa a pesar.
Otimizações para Melhorar Performance no CloudPanel
Mesmo com as limitações identificadas, você pode otimizar o CloudPanel para extrair ainda mais performance:
1. Ative Varnish Cache (essencial)
Como mostrado na instalação do WordPress, o Varnish Cache reduz tempo de resposta em até 85%. Sem cache, seu servidor vai gargalar muito antes.
2. Use PHP 8.2
PHP 8.2 é ~20% mais rápido que PHP 7.4 em operações WordPress. Evite versões antigas (7.1, 7.2) ou muito novas (8.4) que podem ter bugs.
3. Configure Memory Limit Adequado
Para sites WordPress com muitos plugins:
- Sites simples: 256M
- Sites médios: 512M
- Sites complexos (WooCommerce, Learndash): 1024M
4. Otimize Imagens
Imagens grandes são o maior vilão de performance. Use:
- Formato WebP: 30% menor que JPEG
- Lazy loading nativo:
loading="lazy"nas tags img - Dimensões corretas: Não envie imagens 4K se exibe 800px
5. Configure Backups Automatizados
Em Admin Area > Cloud > Backups, configure backup diário para Amazon S3 ou outro provedor. Backups salvam de desastres e invasões.
Quando CloudPanel NÃO é a Melhor Opção
CloudPanel é excelente, mas não para todos os casos:
NÃO use CloudPanel se:
- Você tem experiência avançada em Linux e quer máxima performance → Use WordOps
- Quer o menor custo possível (servidor 1GB) → CloudPanel exige 2GB mínimo
- Precisa de Node.js avançado ou Docker → CloudPanel tem suporte limitado
USE CloudPanel se:
- Quer interface amigável sem depender de terminal
- Gerencia sites de múltiplos clientes (sistema de usuários é imbatível)
- Busca equilíbrio entre facilidade e performance
- Precisa de painel gratuito com recursos profissionais
- Não quer gastar horas configurando servidor manualmente
Para decisão mais informada, veja este comparativo completo entre WordOps, CloudPanel e outros painéis.
Dominar CloudPanel com Curso CompletoPerguntas Frequentes sobre CloudPanel
CloudPanel é realmente gratuito?
Sim, CloudPanel é 100% gratuito e open-source. Não tem limite de sites, usuários ou funcionalidades. Você paga apenas pelo servidor onde instala.
Qual servidor mínimo para CloudPanel?
CloudPanel exige no mínimo 2GB de RAM. Servidores com 1GB não funcionam adequadamente. Recomendo 2GB para até 3-5 sites pequenos, 4GB para 5-10 sites médios.
CloudPanel funciona em hospedagem compartilhada?
Não. CloudPanel é para VPS ou servidores cloud onde você tem acesso root. Hospedagem compartilhada não permite instalação de painéis personalizados.
Posso migrar sites de cPanel para CloudPanel?
Sim, mas a migração é manual. Você precisa exportar arquivos e banco de dados do cPanel, criar novo site no CloudPanel e importar tudo. Não há ferramenta automática de migração.
CloudPanel tem suporte a Node.js?
Sim, CloudPanel suporta Node.js através da opção “Create a Node.js Site”. Porém, é mais básico que painéis especializados em Node como Coolify ou CapRover.
Quantos sites posso hospedar no CloudPanel?
Não há limite de sites no CloudPanel. O limite é do seu servidor (RAM, CPU, disco). Um VPS com 2GB aguenta ~3-5 sites WordPress, 4GB aguenta ~5-10 sites.
CloudPanel é seguro?
Sim. CloudPanel implementa isolamento por usuário Linux (cada site roda separado), firewall UFW, SSL Let’s Encrypt automático e atualizações regulares de segurança. Mais seguro que hospedagens compartilhadas tradicionais.
CloudPanel consome mais recursos que WordOps?
Sim, nos testes o CloudPanel usou ~30% mais CPU que WordOps em cargas extremas. Para tráfego normal (até 250 usuários simultâneos), a diferença é mínima e compensada pela facilidade de uso.
Vale a pena usar CloudPanel em produção?
Sim, CloudPanel é production-ready. Uso em dezenas de servidores para meus alunos e clientes sem problemas. É estável, seguro e recebe atualizações regulares.
Conclusão: CloudPanel Vale a Pena?
Depois de instalar CloudPanel em dezenas de servidores, fazer testes exaustivos de performance e gerenciar sites de produção, posso afirmar: CloudPanel é a melhor solução para quem busca equilíbrio entre facilidade e desempenho.
Os pontos fortes são inquestionáveis: interface intuitiva que qualquer pessoa aprende em minutos, sistema de multi-usuários perfeito para agências, instalação automatizada de WordPress e Mautic, cache Varnish nativo, SSL automático e isolamento real entre sites.
A desvantagem? Consome ~30% mais recursos que configurações otimizadas manualmente (como WordOps). Mas para a grande maioria dos casos, sites com até 150-200k visitas mensais essa diferença não afeta a experiência do usuário, e a produtividade ganha com a interface gráfica compensa amplamente.
Se você gerencia poucos sites e tem conhecimento avançado em Linux, WordOps pode ser melhor. Mas se você:
- Gerencia sites de múltiplos clientes
- Trabalha com equipe e precisa delegar acessos
- Quer painel profissional sem pagar cPanel/Plesk
- Busca facilidade sem sacrificar segurança
CloudPanel é a escolha certa.
💡 Próximos Passos
Agora que você conhece o CloudPanel completamente, recomendo: (1) Contratar um VPS de teste (Contabo ou Vultr), (2) Seguir o passo a passo deste guia, (3) Instalar um site WordPress de teste, (4) Configurar Varnish Cache e testar performance, (5) Migrar seus sites gradualmente conforme ganha confiança.
Quer dominar CloudPanel de verdade? Na Academy, tenho curso completo cobrindo desde instalação até otimizações avançadas de performance, segurança com WP Cerber, configuração de SMTP com Amazon SES, automação de backups, troubleshooting de erros comuns e muito mais.
Acessar Curso Completo de CloudPanel
