2015-01-11 13 views

risposta

7

Usa port forwarding sul computer locale per stabilire una connessione al server remoto:

rhc port-forward -a applicationName 

Ora controllare l'uscita sulla linea di comando per quale porta il servizio di database Postgres è mappato, se disponibile questo sarà 5432 per impostazione predefinita.

Una documentazione passo passo sul port forwarding è disponibile a Getting Started with Port Forwarding on OpenShift.

+0

Questo era quello di cui avevo bisogno. – celsoap7

+0

[sebbene utile risposta] (http://stackoverflow.com/questions/20960407/openshift-how-to-connect-to-postgresql-fro%E2%80%8C%E2%80%8Bm-my-pc#answer -20965511) –

4

Un altro modo sarebbe configurare il ssh-tunnel nella connessione.

ssh-tunnel window

Tunnel-Host sarebbe il tuo nome applicazioni

Nome utente della stringa che inizia, quando ssh'ing su quel collegamento: XXX @ nome-applicazione


file di identità sarebbe sii id_rsa in .ssh fodler nella tua home directory

password la tua password openshift

+0

Se si utilizza il file di identità per l'autenticazione (come sopra), è necessario utilizzare la passphrase del proprio id_rsa (chiave privata). – Lyndon

Problemi correlati