17 min de leitura · Guia técnico
Revenda de hospedagem começa com a contratação de um plano reseller com WHM e cPanel, a configuração da sua marca no WHM e a criação de pacotes para vender aos clientes. Em seguida, você automatiza cobranças, publica seus nameservers personalizados e gerencia as contas pelo painel.
- Contrate um plano de revenda de hospedagem com WHM e cPanel incluídos.
- Configure o WHM com sua marca e os nameservers personalizados.
- Crie pacotes de hospedagem com limites de recursos por plano.
- Integre um sistema de cobrança para automatizar provisionamento e faturas.
- Venda os planos, migre clientes quando necessário e monitore o uso de recursos.
Pré-requisitos para montar negócio de revenda de hospedagem
- Plano reseller ativo: contratado junto a uma provedora que ofereça WHM + cPanel.
- Domínio próprio: para configurar nameservers personalizados (ex: ns1.suaempresa.com.br).
- Acesso ao WHM: geralmente via
https://hostname-do-servidor:2087com usuário root ou revendedor. - Conhecimento básico de cPanel e DNS: suficiente para criar contas e resolver problemas simples dos clientes.
- Sistema de cobrança: WHMCS, Blesta ou similar para automatizar faturas e provisionamento.
- Conta de e-mail profissional: para comunicação com clientes e suporte.
Passo 1: Configurar o WHM com identidade da sua empresa
A primeira etapa do negócio de revenda de hospedagem é personalizar o WHM para que seus clientes vejam apenas a sua marca — sem qualquer referência à provedora original. Esse processo é chamado de white label e é feito diretamente no painel WHM.
Acesse o WHM pelo hostname fornecido pela provedora ou por um hostname configurado para o servidor:
https://whm.seuservidor.com.br:2087
Após o login, navegue até Server Configuration > Basic cPanel & WHM Setup e preencha os campos:
- Server Contact Email: e-mail de suporte da sua empresa.
- Server Contact Name: nome da sua empresa ou marca.
- Hostname: hostname do servidor (ex:
servidor1.suaempresa.com.br).
Em seguida, vá até Server Configuration > Nameserver IPs e registre os nameservers personalizados. Você precisará criar registros do tipo A no DNS do seu domínio apontando para o IP do servidor reseller:
ns1.suaempresa.com.br → IP_DO_SERVIDOR
ns2.suaempresa.com.br → IP_DO_SERVIDOR
Depois de salvar, configure também os glue records no registrador do seu domínio para que os nameservers personalizados da sua revenda de hospedagem respondam corretamente. Ao concluir, seus clientes verão apenas os nameservers da sua empresa ao contratar um plano.
Para entender melhor como gerenciar domínios e zonas DNS, consulte o artigo Como gerenciar um domínio.
Passo 2: Criar pacotes de hospedagem no WHM
Os pacotes de hospedagem definem os limites de recursos que cada conta de cliente poderá consumir — espaço em disco, largura de banda, número de domínios, contas de e-mail e bancos de dados. Criar pacotes bem estruturados é essencial para precificar corretamente a sua revenda de hospedagem e evitar que um cliente consuma recursos dos demais.
No WHM, acesse Packages > Add a Package e configure os campos principais:
- Package Name: nome interno do plano (ex:
basico,profissional,empresarial). - Disk Space Quota (MB): limite de armazenamento por conta.
- Monthly Bandwidth (MB): tráfego mensal permitido.
- Max FTP Accounts: número de contas FTP.
- Max Email Accounts: número de caixas de e-mail.
- Max Databases: número de bancos de dados MySQL/MariaDB.
- Max Addon Domains: domínios adicionais permitidos na conta.
Uma estrutura comum para três planos de entrada é:
Plano Básico: 10 GB disco | 100 GB banda | 5 e-mails | 2 bancos
Plano Pro: 30 GB disco | 300 GB banda | 20 e-mails | 10 bancos
Plano Empresarial: 80 GB disco | Ilimitado | Ilimitado | Ilimitado
Atenção: evite oferecer recursos "ilimitados" nos planos iniciais sem entender os limites reais do seu plano reseller contratado. Ultrapassar os limites da provedora pode resultar em suspensão do servidor.
Após criar os pacotes, eles ficam disponíveis para seleção ao criar novas contas de clientes.
Passo 3: Criar e gerenciar contas de clientes no WHM
Com os pacotes definidos, o próximo passo do negócio de revenda é criar as contas individuais de cada cliente. O WHM permite criar, suspender, encerrar e transferir contas com poucos cliques, tornando o gerenciamento de múltiplos clientes centralizado e eficiente.
Para criar uma conta manualmente, acesse Account Functions > Create a New Account e preencha:
- Domain: domínio principal do cliente (ex:
clienteexemplo.com.br). - Username: nome de usuário cPanel (máximo 8 caracteres, sem espaços).
- Password: senha forte para o cPanel do cliente.
- Email: e-mail de contato do cliente.
- Package: selecione o pacote criado no passo anterior.
Após clicar em Create, o WHM provisiona automaticamente a conta cPanel, cria a zona DNS do domínio e configura os diretórios de arquivos. O output esperado no WHM é:
Account Creation Status: success
(pass) Account Creation Ok
(pass) Mysql Grants Ok
(pass) DNS Zone Created
Para automatizar esse processo e evitar criação manual a cada novo cliente, integre o WHM a um sistema de cobrança como o WHMCS, que provisiona contas automaticamente após o pagamento confirmado.
Para suspender temporariamente uma conta inadimplente, acesse Account Functions > Manage Account Suspension, selecione o usuário e clique em Suspend. O cliente verá uma página de suspensão ao tentar acessar o site.
Passo 4: Precificar planos de hospedagem para revenda
A precificação dos planos de hospedagem é um dos pontos mais críticos para a viabilidade do negócio de revenda. O objetivo é cobrir o custo do plano reseller, as despesas operacionais (sistema de cobrança, suporte, domínio) e ainda gerar margem de lucro.
Uma fórmula simples para calcular o preço mínimo por plano:
Custo mensal do reseller ÷ número de clientes esperados = custo por cliente
Custo por cliente × margem desejada (ex: 3x) = preço de venda
Considere também os seguintes fatores ao definir preços:
- Mercado local: pesquise o preço praticado por concorrentes na sua região ou nicho.
- Suporte incluído: planos com suporte prioritário justificam preços mais altos.
- Contrato anual vs. mensal: ofereça desconto para pagamento anual para melhorar o fluxo de caixa.
- Nicho de atuação: agências, profissionais liberais e pequenas empresas têm disposição de pagamento diferente.
Evite competir apenas por preço com grandes provedoras. Diferencie-se pelo atendimento personalizado, suporte em português e conhecimento do nicho do cliente.
Para entender melhor as diferenças entre os tipos de hospedagem e como posicionar seus planos, veja o artigo Comparativo: Hospedagem de sites vs. VPS: qual é a melhor opção?
Passo 5: Configurar sistema de cobrança e automação
Gerenciar faturas manualmente para dezenas de clientes é inviável. Um sistema de cobrança integrado ao WHM automatiza o provisionamento de contas, envio de faturas, lembretes de vencimento e suspensão por inadimplência.
O WHMCS é o sistema mais utilizado no mercado de revenda de hospedagem e possui integração nativa com WHM via API. Para configurar a integração:
- No WHM, acesse Development > Manage API Tokens e gere um token de API com permissões de criação e gerenciamento de contas.
- No WHMCS, acesse Setup > Products/Services > Servers e adicione o servidor reseller com o hostname do servidor, usuário root e o token gerado.
- Crie os produtos no WHMCS correspondendo aos pacotes criados no WHM (os nomes dos pacotes devem ser idênticos).
- Configure os métodos de pagamento aceitos (PIX, boleto, cartão de crédito via gateway).
- Ative as automações de suspensão e cancelamento em Setup > Automation Settings.
Após a configuração, quando um cliente contratar um plano e o pagamento for confirmado, o WHMCS cria automaticamente a conta no WHM, envia as credenciais de acesso ao cPanel por e-mail e agenda a próxima fatura.
Passo 6: Migrar clientes de outras hospedagens para o reseller
Se você já tem clientes em outras hospedagens ou está captando clientes que precisam migrar, o WHM oferece a ferramenta Transfer Tool para importar contas cPanel completas, preservando arquivos, e-mails, bancos de dados e configurações DNS.
Para migrar uma conta via Transfer Tool:
- No WHM, acesse Transfers > Transfer Tool.
- Informe o IP do servidor de origem, usuário root e senha (ou chave SSH).
- Clique em Fetch Account List para listar as contas disponíveis no servidor de origem.
- Selecione as contas a migrar e clique em Copy.
O output esperado ao final de uma migração bem-sucedida é:
[INFO] Copying account: clienteexemplo
[INFO] Restoring MySQL databases...
[INFO] Restoring email accounts...
[INFO] Restoring DNS zone...
[SUCCESS] Account transfer complete.
Se o servidor de origem não for cPanel, gere um backup completo da conta no formato cPanel (.tar.gz) e restaure via Account Functions > Restore a Full Backup/cpmove File.
Atenção: antes de migrar, avise o cliente sobre o tempo estimado de propagação de DNS (geralmente entre 2 e 48 horas). Durante esse período, mantenha a conta ativa no servidor de origem para evitar downtime.
Passo 7: Monitorar recursos e escalar o negócio
Após os primeiros clientes ativos, o monitoramento de recursos do servidor reseller é fundamental para garantir a qualidade do serviço e identificar quando é necessário fazer upgrade do plano ou migrar para uma infraestrutura maior.
No WHM, acesse Server Status > Server Information para visualizar uso de CPU, memória RAM e espaço em disco em tempo real. Para monitorar o uso por conta de cliente, acesse Account Information > View Bandwidth Usage.
Sinais de que é hora de fazer upgrade:
- Uso de disco acima de 80% do limite do plano reseller.
- Reclamações frequentes de lentidão por parte dos clientes.
- Erros de "Resource Limit Reached" no cPanel de clientes.
- Número de contas ativas próximo ao limite do plano contratado.
Quando o negócio crescer e os limites do plano reseller se tornarem insuficientes, a migração para um VPS ou servidor dedicado oferece controle total sobre a infraestrutura. Nesse cenário, você passa a gerenciar o sistema operacional, instalar painéis como cPanel/WHM diretamente e definir seus próprios limites de recursos.
Problemas comuns e como resolver
Sintoma: Conta do cliente não é criada automaticamente após pagamento no WHMCS
Causa: falha na comunicação entre o WHMCS e o WHM, geralmente por token de API inválido, hostname do servidor incorreto ou nome do pacote divergente entre os dois sistemas.
Solução: acesse WHMCS > Utilities > Logs > Module Log para ver o erro exato retornado pela API do WHM. Verifique se o nome do pacote no WHMCS é idêntico (incluindo maiúsculas e minúsculas) ao nome cadastrado no WHM. Regenere o token de API no WHM e atualize no WHMCS.
Sintoma: Nameservers personalizados não propagam corretamente
Causa: os registros A de ns1 e ns2 não foram criados no DNS do domínio da empresa, ou o registro de glue record não foi configurado no registrador do domínio.
Solução: acesse o painel do registrador do domínio (ex: Registro.br) e crie os glue records apontando ns1.suaempresa.com.br e ns2.suaempresa.com.br para o IP do servidor reseller. Aguarde a propagação de DNS. Use ferramentas como dig ns1.suaempresa.com.br para verificar se o registro está respondendo corretamente.
Sintoma: Cliente relata que o site está lento ou fora do ar após migração
Causa: DNS ainda propagando após a migração, ou a conta foi criada no servidor reseller mas o domínio ainda aponta para o servidor antigo.
Solução: oriente o cliente a limpar o cache DNS do navegador e do sistema operacional. Verifique se os nameservers do domínio do cliente foram atualizados para os nameservers do seu servidor reseller. Use nslookup dominiocliente.com.br para confirmar para qual IP o domínio está resolvendo.
Sintoma: Erro "Disk quota exceeded" na conta de um cliente
Causa: o cliente atingiu o limite de espaço em disco definido no pacote.
Solução: no WHM, acesse Account Functions > Modify an Account, selecione o usuário e aumente o limite de disco temporariamente. Em seguida, entre em contato com o cliente para oferecer upgrade de plano. Verifique também se há arquivos de log ou backups antigos consumindo espaço desnecessário na conta.
Sintoma: E-mails dos clientes caindo na caixa de spam dos destinatários
Causa: registros SPF, DKIM ou DMARC ausentes ou mal configurados na zona DNS da conta do cliente.
Solução: no WHM, acesse Email > Enable DKIM/SPF Globally para ativar a assinatura DKIM e o registro SPF em todas as contas. Para contas individuais, acesse o cPanel do cliente, vá em Email > Email Deliverability e clique em Repair para corrigir automaticamente os registros DNS de autenticação de e-mail.
Perguntas frequentes sobre revenda de hospedagem
Quanto custa para começar um negócio de revenda de hospedagem?
O custo inicial depende do plano de revenda contratado junto à provedora. Planos reseller geralmente incluem WHM, cPanel e um limite de contas. O investimento mensal costuma ser menor do que manter um VPS dedicado, pois a infraestrutura é gerenciada pela provedora. O lucro vem da diferença entre o que você paga e o que cobra dos seus clientes.
Qual a diferença entre hospedagem reseller e VPS para revenda?
Na hospedagem reseller, você gerencia contas de clientes via WHM sem acesso root ao servidor físico — a provedora cuida do sistema operacional e da infraestrutura. No VPS, você tem controle total do servidor, podendo instalar qualquer software, mas também é responsável por segurança, atualizações e manutenção. Reseller é mais simples para começar; VPS oferece mais flexibilidade para crescer.
Preciso saber programar para revender hospedagem?
Não é necessário saber programar. O WHM oferece interface gráfica para criar contas, definir limites de recursos, configurar DNS e gerenciar e-mails. Conhecimentos básicos de cPanel e DNS são suficientes para operar o negócio no início. Habilidades técnicas mais avançadas ajudam a resolver problemas dos clientes com mais autonomia.
Como configurar marca própria (white label) na revenda de hospedagem?
No WHM, acesse Basic cPanel & WHM Setup e altere o nome do servidor e as informações de contato para os dados da sua empresa. Em seguida, configure um nameserver personalizado (ex: ns1.suaempresa.com.br) apontando para o IP do servidor reseller. Isso faz com que seus clientes vejam apenas a sua marca, sem referência à provedora original.
É possível migrar clientes de outra hospedagem para o plano reseller?
Sim. O WHM possui a ferramenta Transfer Tool que permite importar contas cPanel de outros servidores via SSH ou arquivo de backup. Para cada cliente, você gera um backup completo na hospedagem de origem e restaura no WHM reseller. O processo preserva e-mails, bancos de dados, arquivos e configurações DNS da conta.
Conclusão
- Configure o white label primeiro: nameservers personalizados e identidade da empresa no WHM são a base para um negócio de revenda profissional e confiável.
- Automatize o provisionamento: integrar o WHM ao WHMCS elimina trabalho manual e permite escalar o número de clientes sem aumentar proporcionalmente o tempo de operação.
- Monitore recursos ativamente: acompanhe o uso de disco, banda e contas para antecipar upgrades de plano e garantir a qualidade do serviço para todos os clientes.
Leia também
- Guia para configurar WHM para revenda de hospedagem profissional
- Passo a passo para gerenciar múltiplos clientes no WHM reseller
- Comparativo: Painéis de Controle WHM/cPanel vs. Plesk para VPS Linux e Servidor Dedicado
Precisa de ajuda com revenda de hospedagem?
A AviraHost oferece planos de revenda de hospedagem com WHM e cPanel incluídos, suporte técnico em português e infraestrutura preparada para você começar a vender com sua própria marca. Os planos são escaláveis conforme sua carteira de clientes cresce.