Installare PostgreSQL su Ubuntu 20.04: guida

Il sistema di gestione di base di dati (DBMS) PostgreSQL può essere installato su Ubuntu 20.04 in pochi e semplici passaggi. Scoprite come fare, dall’installazione fino alla creazione del database.

Requisiti per installare un server con PostgreSQL su Ubuntu

Un server database non ha quasi bisogno di risorse per poter funzionare con PostgreSQL. Bastano pochi requisiti per poter lavorare in modo creativo:

  • 1 GHz di CPU
  • 2 GB di RAM
  • 2 GB di memoria sul disco rigido

A seconda della quantità di dati da salvare, in alcuni casi potreste dover ampliare la memoria del disco rigido.

Qualora vogliate installare un server PostgreSQL su IONOS, per iniziare vi consigliamo di usare Cloud Server RAM M. Questo pacchetto dispone anche del sistema operativo Ubuntu per il server. Il vantaggio di un server cloud: qualora doveste avere bisogno di più spazio in memoria, potrete aumentare la quantità di risorse senza compromettere il funzionamento della vostra attività.

Consiglio

Prima di scegliere un server è necessario informarsi sulle opzioni a disposizione. IONOS offre tre diverse varianti di server:

Installare PostgreSQL su Ubuntu

Ubuntu 20.04 consente l’installazione di PostgreSQL in pochi, semplici passaggi. A tal fine, aprite il terminale della distribuzione Linux. Potete aprire la console dal menu programmi o dall’apposito campo di ricerca, oppure usare la pratica combinazione di tasti [Ctrl] + [Alt] + [T].

Consiglio

Per una gestione efficiente del terminale dovrete saper padroneggiare svariati comandi. Informatevi quindi sui comandi di Linux più comuni.

Primo passaggio: scaricare e installare PostgreSQL

Come sempre prima di installare il software Linux, dovrete aggiornare il database di gestione pacchetti. Questo vi dà la certezza di usare gli ultimi pacchetti di installazione.

sudo apt update
sudo apt upgrade
bash

Per scaricare e installare il pacchetto PostgreSQL vi basta digitare il seguente comando.

sudo apt install postgresql
bash

Confermando la stringa inizierà l’installazione del DBMS.

Secondo passaggio: attivare PostgreSQL

Dopo aver installato il sistema di gestione database, avviate PostgreSQL:

sudo systemctl start postgresql
bash

Accertatevi che PostgreSQL funzioni verificandone lo stato:

sudo systemctl status postgresql
bash

Qui basta specificare lo stato del servizio con “active”. Per uscire dalla visualizzazione di stato, premete il tasto [Q].

Terzo passaggio: usare PostgreSQL

Dopo aver installato PostgreSQL sarà disponibile un account standard di nome “postgres”. Per attivarlo digitate il seguente comando:

sudo -i -u postgres
bash

Ora Ubuntu ha creato una connessione all’account PostgreSQL. Solo ora potete accedere al prompt del DBMS.

psql
bash

Ora iniziate a lavorare con PostgreSQL. Per visualizzare quale connessione è attualmente attiva utilizzate questo comando:

\conninfo
bash

Per abbandonare l’area usate il seguente comando:

\q
bash

Quarto passaggio: creare un database

Oltre al ruolo “postgres”, il sistema ha creato automaticamente un database corrispondente. Tuttavia, il vostro server PostgreSQL può lavorare con più database contemporaneamente. Potete creare un nuovo database con il seguente comando, al posto di “example” potete usare il nome che desiderate:

CREATE DATABASE example;
bash

Con questo comando non dimenticate di digitare anche il punto e virgola finale.

Per visualizzare quali database avete creato usate il seguente comando:

\list
bash

Funziona anche la forma abbreviata “\l” (L minuscola)

Lista dei database su PostgreSQL su Ubuntu 20.04
Con \list potete visualizzare tutti i database e ottenere ulteriori informazioni.

Se desiderate lavorare direttamente in un determinato database vi basterà selezionarlo. Il database attivo viene visualizzato nella riga di comando della console PostgreSQL. Per cambiare database inserite il seguente comando, specificando il nome del database desiderato:

\c example
bash
Comandi per creare un nuovo database PostgreSQL e selezionarlo con i comandi nel terminale di Ubuntu 20.04
Potete visualizzare su quale database state lavorando all’inizio della riga nell’ambiente PostgreSQL; qui: “postgres” ed “example”.

Per poter cancellare un database usate questa riga di codice:

DROP DATABASE example;
bash

Attenzione: la cancellazione di un database non è reversibile. Pertanto, usate questo comando con la dovuta cautela e ponderate attentamente se volete cancellare il database.

Consiglio

Potete usare PostgreSQL anche con Windows. Se decidete di installare PostgreSQL su Windows Server 2016 avrete a disposizione gli stessi vantaggi. Se avete maggiore familiarità con il sistema operativo di Microsoft piuttosto che con le distribuzioni Linux, dovreste prendere in considerazione questa variante.

Per offrirti una migliore esperienza di navigazione online questo sito web usa dei cookie, propri e di terze parti. Continuando a navigare sul sito acconsenti all’utilizzo dei cookie. Scopri di più sull’uso dei cookie e sulla possibilità di modificarne le impostazioni o negare il consenso.