Publicar um site simples em HTML no seu alojamento é um processo rápido e acessível, mesmo para quem está a começar no desenvolvimento web. Neste guia, vamos mostrar passo a passo como enviar ficheiros HTML para o servidor usando FTP, recorrendo a dois dos clientes mais populares: WinSCP e FileZilla. Ambos são gratuitos, seguros e amplamente recomendados.
✅ O que é FTP e por que utilizá‑lo?
FTP (File Transfer Protocol) é um protocolo usado para transferir ficheiros entre o seu computador e o servidor de alojamento.
Mesmo que o cPanel ofereça um gestor de ficheiros interno, usar FTP torna o processo mais rápido e eficiente, principalmente quando precisa de enviar vários ficheiros ou atualizar o site com frequência.
📌 O que precisa antes de começar
Antes de usar um cliente FTP, confirme que tem consigo:
- Endereço FTP do servidor (ex.: ftp.seudominio.com)
- Nome de utilizador FTP
- Senha FTP
- Porta utilizada (normalmente 21)
- Programa FTP instalado no seu computador
- WinSCP – https://winscp.net
- FileZilla – https://filezilla-project.org
Estas credenciais encontram-se geralmente no cPanel, na secção Contas FTP, ou são enviadas pela empresa de alojamento aquando da criação da conta.
🗂️ Passo 1 — Criar a sua página HTML
Crie o seu ficheiro HTML no editor que preferir (VS Code, Notepad++, Sublime Text, etc.).
Por exemplo:
<!DOCTYPE html>
<html lang="pt">
<head>
<meta charset="UTF-8">
<title>O Meu Primeiro Site</title>
</head>
<body>
<h1>Bem-vindo ao meu site!</h1>
<p>Esta é uma página simples em HTML.</p>
</body>
</html>
Guarde o ficheiro como index.html — este será o ficheiro carregado automaticamente quando alguém aceder ao seu domínio.
🌐 Passo 2 — Aceder ao servidor via FTP
Opção 1: Usando WinSCP (recomendado pela simplicidade)
- Abra o WinSCP.
- Clique em Nova Sessão.
- Preencha:
- Protocolo de ficheiros: FTP
- Host name: ftp.seudominio.com
- Porta: 21
- Nome de utilizador e senha
- Clique em Login.
Depois de ligado, irá ver o seu computador do lado esquerdo e o servidor do lado direito.
Opção 2: Usando FileZilla
- Abra o FileZilla.
- No topo, preencha:
- Servidor: ftp.seudominio.com
- Nome de utilizador
- Senha
- Porta: 21
- Clique em Ligação rápida.
Assim que a ligação for estabelecida, verá igualmente os ficheiros locais à esquerda e os do servidor à direita.
📁 Passo 3 — Aceder ao diretório correto no servidor
No alojamento com cPanel, normalmente deve colocar os ficheiros dentro da pasta:
public_html
Esta é a pasta raiz pública do seu site.
- Se tiver múltiplos domínios ou subdomínios, poderá existir uma pasta específica (ex.:
meudominio.pt). - Caso esteja a publicar num subdomínio, a pasta pode ser
public_html/subdominio.
📤 Passo 4 — Enviar os ficheiros HTML para o servidor
- No lado esquerdo, navegue até à pasta onde está o seu index.html.
- No lado direito, abra a pasta public_html.
- Arraste o ficheiro index.html (e outros ficheiros, como CSS, imagens ou JavaScript) para dentro da public_html.
O programa irá mostrar o progresso da transferência.
🔍 Passo 5 — Testar o site
Abra o navegador e aceda ao seu domínio:
https://a-sua-empresa.com/
Se tudo correu bem, a sua página HTML aparecerá de imediato.
🛠️ Resolução de problemas comuns
❌ “A página não aparece”
- Verifique se o nome do ficheiro é index.html.
- Confirme que o ficheiro está realmente na pasta public_html.
❌ “Não consigo ligar via FTP”
- Veja se a senha FTP está correta.
- Confirme se o modo de transferência está configurado como FTP e não SFTP (a menos que o servidor suporte SFTP).
- Firewalls locais (Windows Defender, antivírus) podem bloquear a ligação.
❌ “Os ficheiros não aparecem no browser”
- Tente limpar a cache do navegador (
CTRL + F5). - Verifique permissões dos ficheiros (geralmente 644 para ficheiros e 755 para pastas).
🎉 Conclusão
Publicar uma página HTML simples num alojamento com cPanel é um processo direto e rápido. Usando o WinSCP ou o FileZilla, consegue gerir ficheiros de forma eficiente e manter sempre o seu site atualizado.
Depois de dominar estes passos básicos, poderá evoluir para projetos mais complexos, como sites com CSS avançado, JavaScript, ou até frameworks completas.
Artigo idêntico com vídeo tutorial: https://registar.com.pt/como-publicar-um-website-via-ftp/
Caso tiver alguma dificuldade, pode solicitar apoio técnico através do formulário disponível em registar.pt/Contactos.aspx, indicando o seu domínio e o e‑mail associado ao respetivo registo.
