GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare PostgreSQL 9.5 su Ubuntu (12.04 - 15.10)

PostgreSQL è un sistema di gestione di database relazionali, è un sistema di database di classe enterprise completamente conforme ad ACID con supporto per procedure memorizzate in molti linguaggi di programmazione come Python, Java, C/C++, Ruby, Perl o anche con il proprio linguaggio PL/ pgSQL. Il linguaggio PL/pgSQL è molto simile a PL/SQL in Oracle. Postgres supporta diversi sistemi operativi come Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) e Windows.

Questo tutorial mostra l'installazione dell'ultima versione di PostgreSQL 9.5 su Ubuntu. Utilizzeremo il repository ufficiale di postgresql.org, così potrai aggiornare facilmente il tuo server in futuro e ottenere aggiornamenti e patch diretti dal fornitore del database. I passaggi sono stati testati con le versioni di Ubuntu dalla 12.04 alla 15.10.

Aggiungi il repository PostgreSQL

È possibile aggiungere un repository Ubuntu aggiuntivo aggiungendo una nuova riga al file /etc/apt/sources.list o aggiungendo un nuovo file nella directory /etc/apt/sources.list.d/. Useremo la seconda opzione qui in quanto è la soluzione più pulita. La versione PostgreSQL fornita nel repository di base di Ubuntu è un po' più vecchia, quindi non la useremo qui. Il comando seguente aggiungerà il nuovo file di configurazione del repository.

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'

Quindi importeremo la chiave GPG del repository in modo che apt possa verificare la validità dei pacchetti.

wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -

Esempio di output:

Aggiorna l'elenco dei pacchetti

Dopo aver aggiunto il repository, dovremo aggiornare l'elenco dei pacchetti. Esegui il comando apt-get update per caricare l'elenco dei pacchetti disponibili da postgresql.org.

sudo apt-get update 

Esempio di output:

Installazione di PostgreSQL

Il comando seguente installa l'ultima versione di PostgreSQL su Ubuntu:

 sudo apt-get install postgresql postgresql-contrib

Esempio di output:

Connessione al server Postgres

La corretta installazione di PostgreSQL creerà un utente e un ruolo chiamato 'postgres' nel database e un utente di sistema Linux con lo stesso nome. Questo utente di sistema dispone dei privilegi di amministratore nel database. Quindi, per connetterti al server PostgreSQL, dovresti accedere come "postgres" e quindi procedere con la connessione al database appropriato.

Diventa l'utente Linux "postgres":

sudo su - postgres

Avvia la shell psql per accedere al server del database.

psql

Esempio di output:

Una volta effettuato l'accesso al server del database PostgreSQL, controlla la connessione e la versione di PostgreSQL con il seguente comando dal prompt del database.

postgres-# \conninfo

Esempio di output:

Disconnetti da Postgres

Il comando per disconnettersi dal database PostgreSQL è "\q", il char q sta per quit.

postgres-# \q

Ora sei tornato sulla shell di Linux, ma sei ancora l'utente "postgres", per diventare nuovamente il tuo "normale" utente Linux, inserisci la parola "exit".

exit

Esempio di output:


Ubuntu
  1. Come installare PostgreSQL su Ubuntu 18.04

  2. Come installare PostgreSQL su Ubuntu 20.04

  3. Come installare PostgreSQL su Ubuntu 18.04

  4. Come installare pgAdmin4 su Ubuntu

  5. Installa PostgreSQL su Ubuntu 20.04

Come installare Observium su Ubuntu 15.04

Come installare Joomla su Ubuntu 16.04

Come installare PostgreSQL su Ubuntu 16.04

Come installare PostgreSQL su Ubuntu 18.04 LTS

Come installare PostgreSQL su Ubuntu 20.04 LTS

Come installare PostgreSQL su Ubuntu 22.04