Como sincronizar arquivos entre servidor GeHost e computador local Print

  • 0

Como Sincronizar Arquivos Entre Seu Servidor GeHost e o Computador Local (via SSH)

Olá, amigo(a) GeHost! 🌟

Seja bem-vindo(a) ao nosso guia de sincronização de arquivos — o seu novo superpoder digital para manter seu site sempre atualizado, mesmo trabalhando de qualquer lugar. Vamos aprender juntos como sincronizar arquivos entre seu servidor GeHost e seu computador local, usando o poder do SSH — sim, aquele que parece mágica, mas é só tecnologia bem-feita.

Este guia é feito para quem está começando, com passos simples, explicados com carinho, como se eu estivesse ao seu lado, com um copo de café na mão. 😊

Antes de Começar: O que você precisa?

  • Seu usuário de acesso ao cPanel (o mesmo que usa para entrar no painel da GeHost).
  • Sua senha de acesso ao cPanel.
  • Um cliente SSH instalado no seu computador (veja opções abaixo).
  • Seu domínio ou nome de servidor (não se preocupe, não vamos revelar dados sensíveis).

Dica do Sensei: Se você não sabe o nome do servidor, ele geralmente é algo como ssh.gehost.com.br ou server.gehost.com.br. Você pode encontrar isso no painel do cPanel, na seção "Informações de Acesso".

Passo 1: Instale um Cliente SSH

Para se conectar ao servidor, você precisa de um cliente SSH. Aqui estão as opções mais fáceis:

  • Windows: Use o PuTTY (gratuito e confiável).
  • Mac: Abra o Terminal (já vem instalado).
  • Linux: Use o terminal padrão (como o GNOME Terminal).

Dica do Sensei: Se você usar o PuTTY no Windows, não se preocupe — ele é tão simples quanto um botão de ligar luz. Basta digitar o endereço do servidor e clicar em "Open".

Passo 2: Acesse o cPanel e Encontre o SSH

Primeiro, entre no cPanel da sua conta GeHost:

Tela de LOGIN do cPanel com campos Usuário e Senha + botão Log in

Depois de logar, você verá a tela inicial do cPanel:

Painel inicial (home) do cPanel com os grupos de ferramentas (E-mail, Arquivos etc.)

Na seção “Segurança”, procure por “SSH Access” (acesso SSH). Clique nele.

Passo 3: Ative o SSH e Gere uma Chave (opcional, mas recomendado)

Na tela de SSH Access, você verá um botão chamado “Gerar Chave SSH”. Clique nele.

Depois de gerar, você pode salvar a chave privada no seu computador (mantenha-a segura!). Se estiver usando PuTTY, converta a chave para o formato .ppk (use o PuTTYgen).

Dica do Sensei: Nunca compartilhe sua chave privada. É como uma senha especial — só você deve ter acesso.

Passo 4: Conecte-se ao Servidor via SSH

Agora, vamos conectar. Abra seu cliente SSH (Terminal no Mac/Linux ou PuTTY no Windows).

No Terminal (Mac/Linux):

ssh seu_usuario@seu_servidor.gehost.com.br

No PuTTY (Windows):

  • Na aba "Session", digite o endereço do servidor (ex: seu_servidor.gehost.com.br).
  • Escolha o protocolo como SSH.
  • Na aba "Connection" → "Data", insira seu usuário (o mesmo do cPanel).
  • Na aba "SSH" → "Auth", selecione a chave privada (.ppk) que você gerou.
  • Clique em "Open" para conectar.

Se tudo estiver certo, você verá uma mensagem como:

login as: seu_usuario

Connected to seu_servidor.gehost.com.br

Last login: [data e hora]

Passo 5: Use o Comando `rsync` para Sincronizar Arquivos

Pronto! Agora que está conectado, vamos usar um comando poderoso chamado rsync para sincronizar arquivos.

Exemplo de uso:

rsync -avz /caminho/local/ seu_usuario@seu_servidor.gehost.com.br:/home/seu_usuario/public_html/

Explicando:

  • -a: modo "arquivar" — mantém permissões, datas, links simbólicos.
  • -v: modo "verbose" — mostra o que está acontecendo.
  • -z: compressão durante o envio.
  • Primeiro caminho: onde estão seus arquivos locais.
  • Segundo caminho: onde os arquivos serão enviados no servidor (geralmente em public_html).

Dica do Sensei: Se você não tiver certeza do caminho, use o comando ls no terminal para ver os arquivos no servidor.

Passo 6: Sincronize com Segurança e Confiança

Depois de rodar o comando, o rsync fará a mágica: ele enviará apenas os arquivos que mudaram, sem precisar copiar tudo de novo. É como um "upgrade automático" do seu site!

Para verificar se tudo foi sincronizado, você pode usar o Gerenciador de Arquivos do cPanel:

Gerenciador de Arquivos' — árvore de pastas (public_html etc.) e barra de ações

Abra a pasta public_html e confira se seus arquivos estão lá.

Dica Final do Sensei

Se você fizer alterações frequentes, considere usar um script automático (um arquivo .sh ou .bat) com o comando rsync. Assim, basta clicar e tudo acontece em segundos!

Se tiver dúvidas, problemas ou quiser um toque de magia extra, é só chamar a nossa equipe de suporte. Estamos aqui pra te ajudar, sempre. 💙

Com carinho,
Sensei da GeHost 🌿


Was this answer helpful?

« Back