Como se conectar ao banco de dados remoto?

0

Estou usando o Ubuntu 16.04.

Para um projeto de escola eu tenho que conectar meu aplicativo web local (que usa o Laravel 5.5) em um banco de dados (PostgreSQL) que está em um servidor remoto (na rede da universidade).

Como posso conectar meu aplicativo ao banco de dados?

Nós temos esta informação: "Você é solicitado a implementar seu banco de dados no PostgreSQL (servidor da UFR, acessível em VPN) ".

Além disso, temos o endereço e a porta do servidor.

Mas eu não sei como se conectar à rede para se conectar ao servidor.

Obrigado pela ajuda!

    
por Nicolas Lamblin 26.12.2017 / 12:04

1 resposta

0

Acesse o banco de dados remoto da máquina local.

Para que isso funcione, você precisa acessar o acesso de administrador ao painel de controle do cPanel / hosting.

1. Entre no seu painel cPanel / hosting

Faça login usando suas credenciais de acesso de administrador no painel de controle do cPanel / hosting.

2. Adicione o seu endereço IP do ISP à lista de Remote SQL IPs

Você pode visualizar seu IP pesquisando my IP no google. Se você estiver dentro de uma rede local, provavelmente o seu IP será permitido pelo administrador.

3. Obtenha seu endereço IP do host / servidor de hospedagem.

Você pode perguntar ao seu administrador por isso ou se você tem acesso de administrador, você pode obtê-lo na página de detalhes do servidor ou no cPanel.

4. Use o IP do host como host e remova as credenciais do usuário do banco de dados.

Agora, você pode usar o IP do seu servidor como endereço do host e credenciais do banco de dados para acessar seu banco de dados remoto.

Isso funciona com praticamente qualquer sistema operacional e aplicativo. Eu também usei isso com meus aplicativos PHP locais (CakePHP, Laravel, PHP principal, etc).

No seu caso, você pode pedir ao administrador do servidor para adicionar seu IP para permitir a conexão SQL remota e, em seguida, você pode seguir as etapas de descanso da etapa 3 para se conectar ao SQL remoto.

    
por Anuj TBE 26.12.2017 / 12:21