Der mangler nogle få oplysninger i dit spørgsmål, så jeg vil gøre nogle antagelser:
- Du kører phpmyadmin på en lokal webserver
- Du vil oprette tunnelen på denne maskine for at oprette forbindelse til en ekstern mysql-server, som kun er tilgængelig via din Amazon Bastian-server
Nå, så burde det være helt ned til, hvordan du konfigurerer porten fremad, da du får Velkommen til nginx! det lyder som om du har videresendt port 3307 til port 80 på fjernmaskinen.
Prøv denne ssh-kommando:
$ ssh -N <username>@<Bastian server IP> -L 3307:<internal ip of mysql server>:3306
- -N betyder, at du ikke ønsker at udføre nogen kommandoer (bare port forward)
- 3307 er den lokale port, der skal videresendes
- er den IP, som Bastian-serveren kan bruge til at oprette forbindelse til MySQL-serveren
- 3306 er den port, MySQL kører på fjernmaskinen
Kør nu følgende på din lokale maskine:
$ telnet localhost 3307
Du skulle se dit mysql-versionsnummer udlæst, nogle tilfældige tegn og derefter mysql_native_password, forbindelsen vil derefter lukke.
du skulle derefter være i stand til at konfigurere phpmyadmin til at bruge localhost og port 3307 til at oprette forbindelse til din fjernserver.