GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Installa PostgreSQL su Ubuntu:una guida facile da seguire

Questo articolo tratterà come installare PostgreSQL su Ubuntu dal repository ufficiale di Ubuntu o aggiungendo il repository PostgreSQL e installandolo .

PostgreSQL, noto anche come "Postgres", è un sistema di gestione di database relazionali open source (ORDBMS) avanzato di classe enterprise. È stato sviluppato da un team mondiale di volontari ed è piuttosto popolare grazie alla sua stabilità e alle sue funzionalità avanzate.

Qualsiasi società o altra entità privata non controlla PostgreSQL e il codice sorgente è disponibile gratuitamente.

La maggior parte delle distribuzioni Linux come Debian, CentOS, openSUSE e Ubuntu hanno PostgreSQL integrato con la gestione dei pacchetti.

Questo tutorial ti mostrerà come installare e utilizzare la versione disponibile di default con la tua versione di Ubuntu e come installarla aggiungendo il repository PostgreSQL e installando lo stesso.

Installa PostgreSQL su Ubuntu

Installa PostgreSQL dal repository ufficiale di Ubuntu

Consigliamo di installare PostgreSQL in questo modo poiché garantisce una corretta integrazione con il sistema operativo, incluse le patch automatiche e altre funzionalità di gestione degli aggiornamenti.

Per prima cosa, come sempre, aggiorna i tuoi pacchetti:

sudo apt update

Quindi, installa postgresql pacchetto insieme a un postgresql-contrib pacchetto. L'aggiunta del -contrib Il pacchetto ti assicura di ottenere alcune utilità e funzionalità extra.

Quindi, per installare la versione PostgreSQL supportata predefinita fornita dal repository di Ubuntu, esegui:

sudo apt install postgresql postgresql-contrib

È tutto. Il software crea un postgres utente per impostazione predefinita dopo aver installato correttamente il sistema di database. Questo account utente ha il postgres predefinito ruolo.

Installa PostgreSQL aggiungendo il repository PostgreSQL

Per iniziare, devi prima aggiungere il repository PostgreSQL all'elenco delle fonti del sistema Ubuntu.

1. Installa alcuni pacchetti richiesti:

sudo apt install wget curl ca-certificates

2. Devi scaricare e importare la chiave del repository GPG di PostgreSQL:

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

3. Ora, esegui il seguente comando per creare la configurazione del repository di file:

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

4. Aggiorna l'elenco dei pacchetti sul tuo sistema Ubuntu. Dovresti vedere elencato il repository PostgreSQL appena aggiunto.

sudo apt update

4. Infine, installa PostgreSQL sul tuo sistema Ubuntu:

sudo apt install postgresql

Per installare una versione specifica dal repository PostgreSQL, anziché solo postgresql , che si riferisce all'ultima versione, specificalo come postgresql-12 .

Al momento della scrittura, le versioni disponibili sono postgresql-10 , postgresql-11 , postgresql-12 e postgresql-13 .

sudo apt install postgresql-12

Una volta completata l'installazione, puoi controllare lo stato del servizio PostgreSQL:

sudo systemctl status postgresql.service

Congratulazioni! Sei riuscito a installare con successo PostgreSQL su Ubuntu.

Connetti a PostgreSQL

postgres l'utente viene creato automaticamente dopo l'installazione e dispone dell'accesso come super amministratore all'istanza database. Per stabilire una connessione con il database appena configurato, passa a questo account come:

sudo su - postgres

Quindi puoi accedere al prompt di PostgreSQL digitando:

psql

Per uscire dal prompt di PostgreSQL, digita \q .

Ovviamente, invece di cambiare utente per connetterti a PostgreSQL, puoi farlo con un solo comando:

sudo -u postgres psql

Conclusione

PostgreSQL è un database ampiamente adottato nel mondo aziendale. Sia che tu decida di installarlo dal repository ufficiale di Ubuntu o dal repository di PostgreSQL, entrambe le installazioni sono semplici e facili da eseguire.

Se desideri saperne di più su PostgreSQL e su come utilizzarlo, è disponibile un tutorial sul sito Web del progetto.


Ubuntu
  1. Installa i3 su Ubuntu 20.04 - Guida passo passo?

  2. Installa qt su Ubuntu 20.04 - Guida passo passo?

  3. Installa Git su Ubuntu 20.04 - Guida passo passo?

  4. Installa Python 3.11 su Ubuntu 20.04 - Guida passo passo?

  5. Installa Rundeck su Ubuntu 20.04 - Guida passo passo?

Installa PostgreSQL su Ubuntu 20.04

Come installare OpenMAINT su Ubuntu 20.04

Come installare TimescaleDB su Ubuntu 20.04

Come installare PostgreSQL 14 in Ubuntu 20.04

Come installare TimescaleDB su Ubuntu 20.04

Guida all'installazione di TensorFlow su Ubuntu