PostgreSQL - Configurazione dell'ambiente

Per iniziare a comprendere le basi di PostgreSQL, installiamo prima PostgreSQL. Questo capitolo spiega come installare PostgreSQL su piattaforme Linux, Windows e Mac OS.

Installazione di PostgreSQL su Linux / Unix

Segui i passaggi indicati per installare PostgreSQL sulla tua macchina Linux. Assicurati di aver effettuato l'accesso comeroot prima di procedere con l'installazione.

  • Scegli il numero di versione di PostgreSQL che desideri e, nel modo più preciso possibile, la piattaforma che desideri da EnterpriseDB

  • ho scaricato postgresql-9.2.4-1-linux-x64.runper la mia macchina CentOS-6 a 64 bit. Ora, eseguiamolo come segue:

[[email protected]]# chmod +x postgresql-9.2.4-1-linux-x64.run
[[email protected]]# ./postgresql-9.2.4-1-linux-x64.run
------------------------------------------------------------------------
Welcome to the PostgreSQL Setup Wizard.

------------------------------------------------------------------------
Please specify the directory where PostgreSQL will be installed.

Installation Directory [/opt/PostgreSQL/9.2]:
  • Una volta avviato il programma di installazione, ti vengono poste alcune domande di base come la posizione dell'installazione, la password dell'utente che utilizzerà il database, il numero di porta, ecc. Quindi tieni tutti i valori predefiniti tranne la password, che puoi fornire la password secondo la tua scelta. Installerà PostgreSQL sulla tua macchina Linux e mostrerà il seguente messaggio:

Please wait while Setup installs PostgreSQL on your computer.

 Installing
 0% ______________ 50% ______________ 100%
 #########################################

-----------------------------------------------------------------------
Setup has finished installing PostgreSQL on your computer.
  • Segui i seguenti passaggi di post-installazione per creare il tuo database:

[[email protected]]# su - postgres
Password:
bash-4.1$ createdb testdb
bash-4.1$ psql testdb
psql (8.4.13, server 9.2.4)

test=#
  • È possibile avviare / riavviare il server postgres nel caso in cui non sia in esecuzione utilizzando il seguente comando:

[[email protected]]# service postgresql restart
Stopping postgresql service:                               [  OK  ]
Starting postgresql service:                               [  OK  ]
  • Se la tua installazione è stata corretta, avrai il prompt di PotsgreSQL test=# come mostrato sopra.

Installazione di PostgreSQL su Windows

Segui i passaggi indicati per installare PostgreSQL sulla tua macchina Windows. Assicurati di aver disattivato l'antivirus di terze parti durante l'installazione.

  • Scegli il numero di versione di PostgreSQL che desideri e, nel modo più preciso possibile, la piattaforma che desideri da EnterpriseDB

  • Ho scaricato postgresql-9.2.4-1-windows.exe per il mio PC Windows in esecuzione in modalità a 32 bit, quindi eseguiamo postgresql-9.2.4-1-windows.execome amministratore per installare PostgreSQL. Seleziona la posizione in cui desideri installarlo. Per impostazione predefinita, viene installato nella cartella Programmi.

  • Il passaggio successivo del processo di installazione consiste nel selezionare la directory in cui verranno archiviati i dati. Per impostazione predefinita, viene memorizzato nella directory "dati".

  • Successivamente, la configurazione richiede la password, quindi puoi utilizzare la tua password preferita.

  • Il prossimo passo; mantenere la porta come predefinita.

  • Nel passaggio successivo, quando è stato chiesto "Impostazioni internazionali", ho selezionato "Inglese, Stati Uniti".

  • Ci vuole un po 'per installare PostgreSQL sul tuo sistema. Al termine del processo di installazione, apparirà la seguente schermata. Deseleziona la casella di controllo e fai clic sul pulsante Fine.

Dopo che il processo di installazione è completato, puoi accedere a pgAdmin III, StackBuilder e alla shell PostgreSQL dal menu del programma in PostgreSQL 9.2.

Installazione di PostgreSQL su Mac

Segui i passaggi indicati per installare PostgreSQL sul tuo computer Mac. Assicurati di aver effettuato l'accesso comeadministrator prima di procedere con l'installazione.

  • Scegli il numero di versione più recente di PostgreSQL per Mac OS disponibile su EnterpriseDB

  • ho scaricato postgresql-9.2.4-1-osx.dmgper il mio sistema operativo Mac con OS X versione 10.8.3. Ora, apriamo l'immagine dmg nel Finder e fai doppio clic su di essa che ti darà il programma di installazione di PostgreSQL nella finestra seguente:

  • Quindi fare clic su postgres-9.2.4-1-osxicona, che darà un messaggio di avviso. Accetta l'avviso e procedi per un'ulteriore installazione. Chiederà la password dell'amministratore come mostrato nella finestra seguente:

Immettere la password, procedere con l'installazione e, dopo questo passaggio, riavviare il computer Mac. Se non vedi la seguente finestra, riavvia l'installazione.

  • Una volta avviato il programma di installazione, ti vengono poste alcune domande di base come la posizione dell'installazione, la password dell'utente che utilizzerà il database, il numero di porta ecc. Pertanto, tienili tutti ai valori predefiniti tranne la password, che puoi fornire secondo la tua scelta. Installerà PostgreSQL sul tuo computer Mac nella cartella dell'applicazione che puoi controllare -

  • Ora puoi avviare qualsiasi programma con cui iniziare. Cominciamo con SQL Shell. Quando avvii SQL Shell, usa tutti i valori predefiniti che visualizza tranne, inserisci la tua password, che avevi selezionato al momento dell'installazione. Se tutto va bene, sarai all'interno del database di postgres e un filepostgress# verrà visualizzato come mostrato di seguito -

Congratulazioni!!! Ora hai il tuo ambiente pronto per iniziare con la programmazione del database PostgreSQL.