Você não faz. Você SSH no servidor web, criando um túnel na sua ferramenta SSH que se conecta ao servidor de banco de dados. Em seguida, você se conecta à porta local com sua ferramenta de banco de dados.
e obrigado pela sua ajuda até agora.
Aqui está o meu problema:
Eu tenho dois servidores dedicados remoto , um servidor web que executa o apache e um servidor db que executa o mysql.
O servidor apache é visível na internet, é claro, mas o segundo servidor só é visível para o servidor apache porque está conectado com a LAN.
Eu preciso conectar ao servidor mysql remoto através da internet do meu pc em casa, mas somente o servidor apache é visível para o meu pc em casa. Como posso configurar o encaminhamento de porta do meu servidor apache para o servidor mysql para que eu possa "ver" o servidor mysql do meu pc em casa?
Esta pergunta é uma continuação da minha primeira pergunta link em que você me respondeu e me ajudou muito, dizendo-me para fazer" porta-encaminhamento ".
Eu olhei pela internet e não consigo encontrar um bom tutorial para fazer o encaminhamento de porta. Sou um programador experiente, mas tenho pouca experiência em hardware e redes. Eu posso entender o que deve ser feito, então eu só preciso de uma pequena ajuda para resolver as coisas:)
Espero que você possa me ajudar, obrigado antecipadamente
p.s. A máquina que o Apache está executando é o CentOS, o servidor mysql também o CentOS. p.s2 webserver corre WebHostManager Eu não sei se isso faz alguma diferença ou pode ser feito facilmente através disso, eu apenas mencionei:)
Você não faz. Você SSH no servidor web, criando um túnel na sua ferramenta SSH que se conecta ao servidor de banco de dados. Em seguida, você se conecta à porta local com sua ferramenta de banco de dados.