Come utilizzare PostgreSQL su AWS - Ubuntu 11.10 [chiuso]

-1

Sono estremamente nuovo al cloud computing, Linux e PostgreSQL, quindi se questa è una domanda stupida, mi scuso.

Sono riuscito a creare un'istanza m1.large con Ubuntu 11.10, connettermi tramite Putty SSH e installare PostgreSQL ( sudo apt-get install postgresql ), ma questo è quanto ho ottenuto.

Il mio obiettivo è eseguire diversi script di scrap-web di Python che ho scritto su questa istanza (in modo da non consumare tutta la nostra larghezza di banda (azienda più piccola al momento)) e inserire i dati raschiati in una tabella PostgreSQL sull'istanza e successivamente recuperare i dati da memorizzare sul nostro server locale (come ho sentito AWS EBS è inaffidabile e non voglio correre rischi).

Come posso configurare PostgreSQL nella mia istanza AWS? Come posso accedere ai dati dalla mia macchina? Attualmente utilizzo PgAdmin3 per gestire PosgreSQL sul nostro server locale. Posso usare questa stessa interfaccia per gestire PostgreSQL sulla mia istanza AWS?

Qualsiasi suggerimento, soluzione, link, ecc. è molto apprezzato. E ancora, se questa è una domanda stupida, mi scuso.

Grazie!

    
posta That1Guy 07.11.2012 - 16:42
fonte

1 risposta

2

Per prima cosa, devi aprire una porta in entrata ( menzionata qui ) per postgresql nella tua istanza EC2. Non sono un esperto di postgresql ma dovrebbe essere 5432 se stai usando i default.

Puoi seguire la documentazione help.ubuntu per configurare postgre, in particolare devi fare postgre ascoltare la rete in per accettare le connessioni da Internet modificando la linea relativa in postgresql.conf a: listen_addresses = '*'. Questa voce sarebbe utile

Dopo questi passaggi puoi connetterti al tuo postgre tramite il solito PgAdmin3 inserendo il tuo indirizzo DNS pubblico dell'istanza EC2 (qualcosa come "ec2-3-3-25-16.compute-1.amazonaws.com") come indirizzo dell'host. Oppure puoi utilizzare la funzione Elastic IP di AWS per assegnare un indirizzo IP più semplice all'istanza EC2.

    
risposta data 07.11.2012 - 17:11
fonte

Leggi altre domande sui tag