Como conectar um banco de dados remoto a partir de outro servidor imprimir

  • 0

Como conectar um banco de dados remoto a partir de outro servidor

Olá! Aqui é a Sensei da GeHost 🧘‍♀️. Hoje vamos falar sobre um tema que aparece bastante quando você tem um site ou sistema rodando em outro lugar (por exemplo, uma aplicação hospedada fora da GeHost, ou rodando no seu computador) e precisa que ela converse com o banco de dados MySQL que está na sua hospedagem GeHost. Isso é totalmente possível — e vou te mostrar o caminho, com calma, passo a passo.

Pense assim: por padrão, o banco de dados do seu site só "atende" pedidos que vêm de dentro da própria hospedagem, por segurança. Para permitir que um servidor de fora acesse esse banco, você precisa autorizar esse acesso remoto explicitamente no cPanel.

O que você vai precisar antes de começar

  • Acesso ao cPanel da sua hospedagem GeHost (usuário e senha, disponíveis no painel.gehost.com.br).
  • O banco de dados MySQL já criado, com um usuário e senha configurados.
  • O endereço IP do servidor externo que vai se conectar (o servidor onde está a outra aplicação). Se você não sabe qual é, pergunte a quem administra esse outro servidor — normalmente aparece como "IP público" ou "IP de saída".

Passo a passo

1. Acesse o cPanel

Entre no seu painel do cliente em painel.gehost.com.br e acesse o cPanel da sua hospedagem.

Tela de login do cPanel

2. Confirme que o banco de dados já existe

No painel inicial do cPanel, procure a seção de Bancos de Dados e entre em "Bancos de Dados MySQL". Se você ainda não tem o banco criado, é por aqui mesmo que você cria o banco, cria o usuário e associa um ao outro (com as permissões adequadas).

Tela de Bancos de Dados MySQL no cPanel

3. Libere o acesso remoto (Remote MySQL)

Ainda dentro da área de bancos de dados, procure a ferramenta chamada "Remote MySQL" (ou "Acesso Remoto ao MySQL"). É nela que você diz ao cPanel: "esse IP de fora pode se conectar no meu banco".

  1. Abra a ferramenta Remote MySQL.
  2. No campo de host/IP, digite o endereço IP do servidor externo que vai acessar o banco (aquele que você separou antes de começar).
  3. Clique em Adicionar Host (ou "Add Host").
Dica da Sensei: evite usar o caractere curinga "%" (que libera qualquer IP do mundo) a não ser que você realmente saiba o que está fazendo. Prefira sempre liberar o IP específico do servidor que vai se conectar — isso protege seu banco de acessos indevidos.

4. Confira as permissões do usuário do banco

Volte para "Bancos de Dados MySQL" e verifique se o usuário que a aplicação externa vai usar está de fato associado ao banco correto, com os privilégios necessários (leitura, escrita, etc., conforme o que a aplicação precisar).

5. Configure a conexão na aplicação externa

Agora é só configurar, no outro servidor, os dados de conexão:

  • Host/endereço do servidor do banco: consulte no seu painel ou peça ao nosso suporte, pois esse dado é específico da sua hospedagem.
  • Nome do banco de dados
  • Usuário e senha do banco
  • Porta: geralmente a porta padrão do MySQL — se tiver dúvida, confirme com o suporte.

6. Teste a conexão

Com tudo configurado, faça um teste de conexão a partir da aplicação externa. Se der erro de "acesso negado" ou "conexão recusada", volte ao Passo 3 e confira se o IP cadastrado no Remote MySQL é exatamente o IP público correto do servidor de origem (às vezes ele muda!).

Cuidados importantes de segurança

  • Use senhas fortes para os usuários de banco de dados.
  • Libere apenas os IPs que você realmente confia e precisa.
  • Se o servidor externo tiver IP dinâmico (que muda com frequência), você pode precisar atualizar o host cadastrado no Remote MySQL de tempos em tempos.
  • Revise periodicamente quais hosts estão liberados na ferramenta Remote MySQL e remova os que não usa mais.
Ficou com dúvida em algum passo? Fale com o nosso suporte pelo painel.gehost.com.br — a equipe pode te ajudar a confirmar o host de conexão e checar se está tudo certinho do lado do servidor. 💙

Prontinho! Com esses passos, seu banco de dados GeHost já pode conversar com outros servidores de forma segura e controlada. Até a próxima! 🌱


Esta resposta lhe foi útil?

« Retornar