Executando verificação de segurança...
1

[DÚVIDA]Conectar API com banco MySQL VPS com ssh (Node.js/Sequelize)[DÚVIDA]

Sou desenvolvedor júnior, construindo um site pessoal sozinho, porém estou tendo dificuldade em vincular meu banco de dados MySQL a minha API, uma vez que tal banco de dados esta numa rede VPS e usando SSH. Tentei procurar alguns tutoriais e achei alguns usando tunnel-ssh e ssh2 porém estou com dificuldades de realziar tal conexão, uma vez que nunca fiz. Alguem poderia me ajudar ?

Carregando publicação patrocinada...
1

Bem isso é uma questão bem chata das VPs, recentemente tive que lidar com uma, Minha api nodejs + typescript, para evitar dor de cabeça eu simplesmente usei o elephant, nele eu só usava a url de connect, mas caso sejá de extrema necessidade usar dentro da vps você tem as seguintes opções

Primeira opção

  1. Você expôe seu banco em alguma porta dentro da sua vps
  2. Você usa o apache e faz o proxy reverse com ele
  3. tente se conectar normalmente

Segunda opção

a segunda opção é bem mais simples, você pode importar seu codigo dentro da vps e rodar ele dentro da vps, assim o banco de dados poderia ser acessado por 127.0.0.1:(porta)