Ir para o conteúdo

Blogue ·

Alternativas ao cPanel para alojadores

Seis painéis de controlo comparados: modelo de licença, esforço de migração e comportamento de API medido (DirectAdmin, Plesk, HestiaCP e CyberPanel).

Por Provibr

A maioria das comparações de painéis de controlo de alojamento é escrita por alguém que vende um deles. Esta é escrita por uma empresa que faz correr os seis como integrações em produção e que é paga da mesma forma seja qual for a sua escolha: aquilo de útil que temos para oferecer não é, portanto, uma opinião, mas medições.

Tudo o que consta da tabela de APIs mais abaixo foi medido em servidores em funcionamento, durante a construção dessas integrações. É a parte de um painel que só se descobre depois de nos comprometermos com ele, e é a parte que decide se a sua automatização será entediante ou uma fonte permanente de incidentes.

Os seis, num relance

PainelModelo de licençaAdequado aA ter em atenção
cPanel / WHMpor conta, por mêsalojadores cujos clientes o pedem pelo nomeo custo cresce com o número de clientes
DirectAdminpor servidor, valor fixo acima de um escalãovolumes de contas em crescimento, margens apertadasecossistema de terceiros mais reduzido
Pleskpor servidor, por escalõesalojamento Windows, cargas de agênciaduas APIs, nenhuma completa por si só
Virtualminedição open source, edição Pro pagaalojadores técnicos já em Webmino suporte de quotas depende do sistema de ficheiros
HestiaCPopen sourceparques pequenos e leves em Debian/Ubuntubane a sua automatização ao fim de cinco recusas
CyberPaneledição open source, edição Enterprise pagapilhas LiteSpeed / OpenLiteSpeedo acesso à API está desativado por predefinição

O custo de licença, e onde deixamos de dar números

Podemos dar-lhe números sólidos para dois dos seis, porque os verificámos na fonte e conseguimos datá-los.

cPanel, preços públicos das licenças autogeridas em vigor a 1 de janeiro de 2026: Solo 29,99 $, Admin 35,99 $, Pro 53,99 $, Premier 69,99 $ até 100 contas e 0,49 $ por cada conta acima desse valor. Os antecessores de 2025 eram 26,99 $, 32,99 $, 46,99 $, 65,99 $ e 0,45 $. O Pro subiu 14,9 %; a tarifa por conta acima de 100 subiu 8,9 %.

DirectAdmin, preços de venda ao público consultados em directadmin.com a 21 de agosto de 2026: Personal PLUS 5 $/mês (2 contas), Lite 15 $/mês (10 contas), Standard 29 $/mês para contas e domínios ilimitados, com descontos de volume publicados de 15 % com quatro licenças Standard até 40 % com trinta e cinco.

Para as outras quatro, abstemo-nos deliberadamente de citar um preço. Plesk publica escalões por servidor, e o que se paga depende do escalão, de se comprar diretamente, através de um alojador ou de um marketplace cloud, e do período de compromisso; não verificámos para 2026 um valor que estivéssemos dispostos a colocar numa tabela, pelo que não colocamos nenhum. Virtualmin, HestiaCP e CyberPanel são um tipo de afirmação diferente, e não um preço mais baixo: o Virtualmin disponibiliza uma edição GPL a par de uma edição Pro paga, o HestiaCP é open source, e o CyberPanel disponibiliza uma edição open source a par de uma edição Enterprise paga que integra o LiteSpeed Enterprise. «Sem custo de licença» é um facto sobre a licença do software, não uma afirmação sobre o seu custo total de propriedade: troca-se uma linha de licença por horas.

A forma da curva do cPanel é o que vale a pena interiorizar, porque é o que torna isto uma questão recorrente e não pontual. A 0,49 $ por conta e por mês, um servidor de mil contas custa 510,99 $ onde o DirectAdmin Standard custa 29 $. E em janeiro próximo o primeiro número muda, e o segundo provavelmente não.

O que o seu cliente nota mesmo

A aritmética das licenças é a metade fácil. A metade cara é a rotatividade de clientes e o suporte, e aí só uma coisa aparece de forma fiável nos números: o facto de o seu cliente reconhecer a interface.

A vantagem de ecossistema do cPanel é real e não é nostalgia. Mais integrações de terceiros, mais ferramentas de migração, mais documentação escrita por outros que não o próprio, e clientes cujos três últimos alojadores o usavam todos. Se a carga de suporte for o seu maior custo, essa familiaridade vale dinheiro, e qualquer comparação que a trate como um simples apego está a enganá-lo. Em contrapartida: para o alojamento destinado a revendedores, para públicos técnicos, e para tudo aquilo em que o cliente vive no seu próprio dashboard e não no painel, a interface é quase invisível, e a linha de licença não é.

O que cada API faz de facto, medido

Esta é a tabela que ninguém publica, porque só se aprende escrevendo uma integração contra cada uma.

cPanel / WHMDirectAdminPleskVirtualminHestiaCPCyberPanel
Porta predefinida2087222284431000080838090
HTTP simplesrecusadocomum, aceite com um avisoredireciona para httpsnão medidonão medidoa 443 estava fechada no servidor que medimos
Credencialtoken de API WHMchave de início de sessãouma chave de APIHTTP Basicchave de acessoutilizador e palavra-passe, dos quais se deriva um token
O êxito é sinalizado pormetadata.resulterror=0 no corpodepende da APIstatus: "success"o cabeçalho Hestia-Exit-Codeo corpo JSON
A falha chega comoHTTP 200HTTP 200HTTP 200 (XML)HTTP 200HTTP 4xx, mas há que ler o cabeçalhoo corpo JSON
Número de APIs necessáriasumaumaduasumaumaduas
Lista contas numa só chamadasimsimsimsimsim, depois uma chamada por conta para os domíniosnão existe esse endpoint
Latência de leitura após uma alteraçãonenhuma medida~3 segundosnenhuma medidanão medidanão medidanão medida

Quatro dessas linhas merecem mais do que uma célula.

Quatro destes seis painéis sinalizam a falha com um HTTP 200. o cPanel coloca result: 0 num objeto metadata; o DirectAdmin coloca error=1 no corpo; a API XML do Plesk responde <status>error</status>; o Virtualmin tem duas formas de falha diferentes e entrega ambas com um 200. Um cliente escrito para verificar o código de estado assinalará êxito para cada um deles. Esta é a forma mais comum de uma primeira integração não fazer nada em silêncio.

O Plesk precisa das suas duas APIs, e isso não é uma preferência. A API REST v2 é limpa mas incompleta: /subscriptions e /service-plans não existem, e pedi-los devolve um 404 sob a forma de página HTML. O plano de serviço é o pacote de alojamento, pelo que todo o lado dos pacotes tem de correr sobre a antiga API XML/RPC. O que salva a situação é que uma só chave abre as duas (medimos a mesma chave a devolver 200 em REST e uma resposta válida em XML), pelo que é um só campo de credencial, não dois.

O CyberPanel não tem qualquer endpoint que liste sites. É a maior lacuna dos seis. O seu acesso à API está, além disso, desativado por predefinição: o registo do administrador contém um indicador de API que começa a zero e, enquanto está desativado, uma palavra-passe correta e uma palavra-passe errada produzem o mesmo 403. Ativá-lo é um passo deliberado no painel e, enquanto ninguém o faz, nenhuma verificação de credenciais dirá porque se está bloqueado.

O HestiaCP bane a sua automatização ao fim de cinco chamadas recusadas. fail2ban com maxretry = 5 e um DROP de iptables. A partir daí, as chamadas deixam de falhar ao nível aplicacional e começam a expirar ao nível da rede, pelo que a sua monitorização assinala o painel como inacessível e nada nos seus registos aponta para um problema de credenciais. Uma chave delimitada com o conjunto de permissões de faturação que o próprio HestiaCP inclui fica sem os comandos que um ciclo de sondagem normal utiliza, pelo que esgota o contador a intervalos regulares.

Duas armadilhas que custam dinheiro em vez de tempo

O cPanel converte os nomes de utilizador para minúsculas em silêncio. Crie-se MyClient através do WHM e obtém-se myclient, anunciado como êxito, sem uma palavra sobre a alteração. Tudo o que guarda o nome que enviou em vez do nome que recebeu de volta perde essa conta na próxima sincronização completa. E uma sincronização completa que não encontra uma conta é justamente o que indica a uma plataforma que a conta foi eliminada.

O Virtualmin aceita um nome de plano que não existe e não faz nada com ele. Medido em 8.1.2: modify-domain --plan <nonexistent> responde status: "success" com uma saída que diz «All done», e o plano da conta está inalterado antes e depois. Não há nenhuma forma de erro contra a qual classificar; a recusa é o silêncio. Um cliente carrega em mudar de pacote, obtém uma confirmação verde e continua no plano antigo.

O segundo caso generaliza-se. Nenhuma mutação, em nenhum destes seis painéis, pode ser acreditada pela sua própria palavra. o cPanel confirma uma alteração com uma página de saída de processo em vez do novo estado; o Virtualmin confirma com «All done». O único padrão fiável é: alterar, reler e relatar o que se leu.

O esforço de migração, com honestidade

DirectAdmin é o percurso mais percorrido para sair do cPanel, e aquele para o qual aponta o maior número de ferramentas de terceiros. As regras de nomes de utilizador são suficientemente próximas para que a maioria das contas migre sem mudar de nome, o que importa mais do que parece.

Plesk é um salto conceptual maior, porque o modelo de objetos difere: uma subscrição Plesk é identificada pelo seu domínio principal, não por um nome de utilizador, pelo que tudo o que, na sua faturação, guarda um nome de utilizador cPanel deixa de ter para onde apontar depois.

HestiaCP, CyberPanel e Virtualmin são os maiores saltos, menos por causa dos painéis do que por causa do ecossistema: menos ferramentas de conversão, menos pessoas que já o fizeram antes de si, e mais trabalho a cair sobre a sua equipa.

Não realizámos nenhuma migração de dados em seu nome e não vamos descrever a ferramenta de conversão de nenhum fornecedor como se a tivéssemos testado. O que podemos dizer é como o painel de destino se comporta uma vez lá colocadas as contas.

Qual se adequa a que negócio

Fique no cPanel se os seus clientes o pedem pelo nome, se depende de ferramentas que só o visam, ou se a familiaridade do suporte é o seu custo dominante. Verifique as quotas do sistema de ficheiros antes de vender mais um plano com disco limitado.

Escolha o DirectAdmin se o seu número de contas está a crescer e as suas margens são apertadas. Acima de umas centenas de contas, a aritmética das licenças é decisiva, e as suas chaves de início de sessão oferecem a melhor história de credenciais dos seis: uma chave pode ser limitada a uma lista explícita de comandos, a um endereço, a uma data de validade e a um número de utilizações.

Escolha o Plesk se aloja cargas Windows ou serve agências, e está preparado para uma integração de duas APIs.

Escolha o HestiaCP ou o Virtualmin se é pequeno, técnico, e o seu tempo custa menos do que uma licença.

Escolha o CyberPanel se já está comprometido com uma pilha LiteSpeed. Fora disso, a ausência de um endpoint para listar sites é uma verdadeira limitação para a automatização.

Não é obrigatório escolher apenas um

A razão pela qual esta decisão parece pesada é que costuma ser apresentada como um único interruptor, acionado uma vez, para todos.

O Provibr faz correr os seis lado a lado numa única conta. Uma conta cPanel, uma conta DirectAdmin e uma subscrição Plesk figuram na mesma lista de servidores, contam para a mesma capacidade e chegam à mesma fatura mensal, com as mesmas ações por trás: suspender, reativar, mudar de pacote e eliminar. O agente estabelece a ligação para o exterior a partir da sua própria rede, pelo que nenhum servidor precisa de ter uma porta de entrada aberta. As contas que não criou através do Provibr são deixadas intactas até que as importe.

É isso que torna possível uma migração por coortes: os novos clientes no novo painel, os existentes migrados quando lhe convier, e um único sítio onde olhar enquanto ambos coexistem.

Perguntas frequentes

Qual é a alternativa ao cPanel mais barata?

De dois dos seis podemos dar números datados. Os preços de tabela self-managed do cPanel em vigor desde 1 de janeiro de 2026 vão até 69,99 $ para um máximo de 100 contas e 0,49 $ por cada conta acima disso; o DirectAdmin Standard custava 29 $ por mês para contas ilimitadas a 21 de agosto de 2026. Com mil contas isso são 510,99 $ contra 29 $.

Um painel gratuito custa mesmo menos?

«Sem custo de licença» é um facto sobre a licença do software, não uma afirmação sobre o custo total: troca-se uma linha de licença por horas. O Virtualmin publica uma edição GPL ao lado de uma Pro paga, o HestiaCP é de código aberto e o CyberPanel publica uma edição de código aberto ao lado de uma Enterprise paga.

O que parte primeiro ao automatizar um destes painéis?

Quatro dos seis comunicam a falha com um HTTP 200. O cPanel põe result: 0 num objeto metadata, o DirectAdmin põe error=1 no corpo, a API XML do Plesk responde com um estado de erro e o Virtualmin entrega duas formas de falha diferentes com um 200. Um cliente que verifique o código de estado comunicará sucesso nos quatro casos.

Tenho de mudar toda a gente para um único painel?

Não, e é este enquadramento que torna a decisão tão pesada. O Provibr corre os seis lado a lado numa só conta, por isso uma conta cPanel, uma conta DirectAdmin e uma subscrição Plesk caem na mesma lista de servidores, na mesma contagem de capacidade e na mesma fatura mensal enquanto a migração avança por grupos.

A ler a seguir

Os preços públicos do cPanel de 2026 provêm da cobertura pública do anúncio em vigor a 1 de janeiro de 2026; os preços do DirectAdmin foram consultados em directadmin.com a 21 de agosto de 2026. Não é citado qualquer preço para Plesk, Virtualmin, HestiaCP ou CyberPanel por não termos podido verificar um valor atual que estivéssemos dispostos a publicar. Todo o comportamento de API aqui descrito foi medido em servidores em funcionamento durante a construção das seis integrações Provibr, entre julho e agosto de 2026.

Comece com um host e um agente

Crie uma conta, instale o agente com um único comando e ligue o seu primeiro host Proxmox. O período experimental dura 14 dias e não pede quaisquer dados de pagamento.