Pular para o conteúdo
Nuvem Hospedagem Central de Ajuda

Como publicar um site HTML no cPanel

Atualizado em 7 min de leitura cPanel e arquivos
Sem programar 5 minutos

Criou uma página no Claude, no ChatGPT ou no Gemini, ou recebeu o site pronto de um designer? Veja como publicar o seu site HTML no cPanel da Nuvem usando só o navegador: sem FTP, sem GitHub e sem instalar nada.

01Prepareo arquivo index.html
02Abra o cPanelno Gerenciador de arquivos
03Enviepara a pasta public_html
04Site no arna hora

Como é o seu site?

Escolha o seu caso. Os dois caminhos usam o Gerenciador de arquivos do cPanel:

Antes de começar, você vai precisar de:

Este passo a passo é para sites em HTML, CSS e JavaScript. Se o site foi feito no Lovable ou em React, veja Como hospedar site do Lovable em cPanel.

Já existe um site nesse domínio, como um WordPress? O index.html que você enviar passa a abrir no lugar dele. Se não quer substituir o site atual, fale com o nosso suporte antes.

Palavras que você vai ver neste tutorial
  • HTML: o tipo de arquivo das páginas de um site. O nome termina em .html.
  • index.html: o nome da página principal. É ela que abre quando alguém digita o seu domínio.
  • public_html: a pasta da hospedagem onde fica o site. O que está nela aparece na internet.
  • Gerenciador de arquivos: a ferramenta do cPanel para enviar e organizar os arquivos da hospedagem, como as pastas do seu computador.
  • ZIP: um arquivo compactado, que junta vários arquivos em um só.
Caminho 1 Um arquivo só

Publique o site HTML no cPanel: um arquivo só

É o caso das páginas criadas por IA, como o Claude e o ChatGPT: o site inteiro fica dentro de um único arquivo.

  1. 1

    Na conversa com a IA, use a opção de baixar o arquivo e salve no computador. Depois, renomeie o arquivo para index.html: é esse nome que faz a página abrir quando alguém acessa o seu domínio.

    No Windows, cuidado com o nome. Se o arquivo aparecer só como landing-page, sem o .html, o Windows está escondendo a extensão. Renomeie para index, sem digitar .html, senão ele vira index.html.html e o site não abre.

    A IA mostrou só o código, sem botão de baixar? Peça assim: “Gere o site completo em um único arquivo HTML para eu baixar”.

  2. 2

    Entre no cPanel. Na seção Arquivos, clique em Gerenciador de arquivos. Ele abre numa nova aba.

    cPanel › Ferramentas › Arquivos
    cPanel com o Gerenciador de arquivos em destaque na seção Arquivos
  3. 3

    Na lista de pastas, à esquerda, clique em public_html. É nela que o site fica.

    cPanel › Gerenciador de arquivos
    Pasta public_html selecionada no Gerenciador de arquivos do cPanel

    O site é de um subdomínio ou domínio adicional? Ele tem uma pasta própria. Você encontra o nome dela em Domínios, no cPanel, e usa essa pasta no lugar da public_html.

  4. 4

    Com a public_html aberta, clique em Carregar, na barra de cima. A tela de envio abre numa nova aba.

    cPanel › Gerenciador de arquivos › public_html
    Botão Carregar em destaque na barra do Gerenciador de arquivos
  5. 5

    Marque a caixa Substitua os arquivos existentes. Depois clique em Selecionar Arquivo e escolha o seu index.html. O envio começa sozinho: espere a barra chegar a 100% e ficar verde.

    cPanel › Gerenciador de arquivos › Carregar
    Tela de envio do cPanel com a opção Substitua os arquivos existentes marcada e o envio concluído
  6. 6

    Clique em Voltar para “/home/seuusuario/public_html”, embaixo da barra verde. O index.html aparece na lista, solto dentro da public_html.

    cPanel › Gerenciador de arquivos › public_html
    Arquivo index.html na pasta public_html
  7. 7

    Abra o seu domínio no navegador. Seu site está no ar! Se ainda aparecer a página antiga, aperte Ctrl + F5 (ou Cmd + Shift + R no Mac) para recarregar sem cache.

    seudominio.com.br
    Site HTML publicado no domínio
Caminho 2 Vários arquivos

Publique um site com várias páginas e imagens

Quando o site tem muitos arquivos, o jeito mais fácil é juntar tudo num ZIP, enviar um arquivo só e descompactar na hospedagem.

  1. 1

    Confira a pasta do site no seu computador: a página principal precisa se chamar index.html e estar solta na pasta, não dentro de outra pasta.

  2. 2

    Abra a pasta do site, selecione todos os arquivos e pastas de dentro dela e compacte:

    • Windows: clique com o botão direito em cima da seleção e escolha Enviar para › Pasta compactada (no Windows 11: Compactar para arquivo ZIP).
    • Mac: clique com o botão direito em cima da seleção e escolha Comprimir.

    Compacte o que está dentro da pasta, não a pasta inteira. Se compactar a pasta, o site vai parar num endereço como seudominio.com.br/meu-site, e não no domínio principal.

  3. 3

    No cPanel, abra o Gerenciador de arquivos, entre na public_html e envie o ZIP pelo botão Carregar, igual aos passos 2 a 5 do Caminho 1.

  4. 4

    Volte para a public_html. Clique uma vez no arquivo ZIP para selecionar e depois em Extrair, na barra de cima.

    cPanel › Gerenciador de arquivos › public_html
    Arquivo ZIP selecionado e o botão Extrair em destaque
  5. 5

    Na janela que abrir, deixe o caminho como está (/public_html) e clique em Extract Files. Aparece uma janela com a lista do que foi descompactado: clique em Close para fechar.

    cPanel › Gerenciador de arquivos › Extrair
    Janela Extrair com o caminho public_html e o botão Extract Files
  6. 6

    Confira se o index.html está solto na public_html. Depois, selecione o ZIP e clique em Excluir: ele não é mais necessário. Abra o seu domínio e veja o site no ar.

Pronto! Seu site está publicado.

No dia a dia

Para mudar o site

  • Peça a mudança à IA, de preferência anexando o index.html atual na conversa, por exemplo: “Troque o número do WhatsApp para (11) 98765-4321”.
  • Baixe o arquivo novo e confira se o nome continua index.html.
  • No Gerenciador de arquivos, entre na public_html, clique em Carregar, marque Substitua os arquivos existentes e envie o arquivo. Ele toma o lugar do antigo.

Guarde uma cópia da versão anterior no seu computador antes de enviar a nova. Assim, se não gostar da mudança, é só enviar a antiga de volta.

Quer que o site atualize sozinho, sem baixar nem enviar arquivo? Com o Claude Code, dos planos pagos do Claude, você só pede a mudança e o site é publicado automaticamente. Veja Deploy automático: do Claude e GitHub para o cPanel.

Deu erro?

Os casos mais comuns e como resolver:

Aparece “Index of /”, uma lista de arquivos ou a página padrão da hospedagem

O site não achou a página principal. Confira duas coisas: o arquivo se chama exatamente index.html (tudo minúsculo e sem .html.html) e está solto na public_html, não dentro de outra pasta. Se estiver numa pasta, abra a pasta, selecione os arquivos, clique em Mover e escreva /public_html.

O site abre, mas sem imagens ou sem o visual

Faltou enviar as imagens ou os arquivos de estilo, ou os nomes não batem. Envie também a pasta de imagens e confira se os nomes estão iguais aos do código, inclusive maiúsculas e minúsculas. Evite espaços e acentos nos nomes dos arquivos. Se a página foi feita por IA com imagens do seu computador, peça: “Ajuste o site para usar as imagens da pasta imagens”.

Enviei o arquivo novo, mas o site continua igual

Recarregue a página sem cache: Ctrl + F5 no computador, ou abra numa aba anônima. Confira também se marcou Substitua os arquivos existentes antes de enviar. Se o domínio usa Cloudflare, limpe o cache por lá ou veja Como ativar o Modo Desenvolvedor na Cloudflare.

O navegador mostra “Não seguro”

O certificado SSL do domínio ainda não está ativo. Veja Meu site não abre como seguro. O que fazer?

O arquivo é grande demais para enviar

Compacte o site em ZIP (veja o Caminho 2). Se ainda assim não for, fale com o nosso suporte.

Quer saber mais sobre a ferramenta? Veja Gerenciador de arquivos. Prefere enviar por um programa no computador? Veja Como criar uma conta FTP no cPanel.

Ficou com dúvidas?

Nosso suporte ajuda você a publicar, 24 horas por dia.

Abrir ticket de suporte
Este tutorial te ajudou?

Obrigado pela resposta!

Tutoriais relacionados