Como enviar os arquivos do seu site por FTP e SFTP
Use um programa de FTP com o endereço do servidor, o usuário e a senha que o painel da hospedagem fornece, e envie os arquivos para a pasta pública do site — normalmente public_html ou httpdocs. Prefira SFTP na porta 22 quando disponível, porque o FTP puro trafega a senha sem criptografia.
FTP, FTPS e SFTP
- FTP (porta 21): o protocolo original. Usuário e senha trafegam legíveis — evite em rede pública.
- FTPS (porta 21 com TLS explícito): o mesmo FTP com uma camada de criptografia por cima.
- SFTP (porta 22): transferência dentro de uma sessão SSH. É o mais seguro e o que você deve escolher se a hospedagem oferecer.
Conectando
- Pegue no painel o endereço do servidor, o usuário e a porta. Costuma ser possível criar um usuário de FTP separado, com acesso limitado a uma pasta — bom para dar acesso a um terceiro sem entregar o painel inteiro.
- No programa, cadastre o site com esses dados e escolha o protocolo correto.
- Conecte. Você verá dois painéis: o seu computador de um lado, o servidor do outro.
- Entre na pasta pública do site. Arquivo colocado fora dela não aparece na internet.
- Arraste os arquivos e acompanhe a fila de transferência até o fim.
Detalhes que evitam dor de cabeça
O modo passivo resolve a maioria das conexões que travam depois de autenticar — é a configuração recomendada em rede doméstica. Sites em PHP esperam permissões 644 para arquivos e 755 para pastas; evite 777, que abre escrita para qualquer processo do servidor. E lembre que o servidor diferencia maiúsculas de minúsculas: Logo.PNG e logo.png são arquivos distintos, e é por isso que uma imagem que aparecia no computador some depois do envio.
Enviando um site inteiro
Compacte tudo em um único arquivo .zip, envie esse arquivo e descompacte pelo gerenciador de arquivos do painel. Milhares de arquivos pequenos por FTP levam muito mais tempo e falham com mais frequência do que um arquivo grande só.