Come configurare un database PostgreSQL su Ubuntu

PostgreSQL è una scelta eccezionale per i database SQL su Ubuntu . In questa guida, ti guideremo attraverso il processo di installazione e configurazione di un database PostgreSQL su Ubuntu Server . Che tu sia un principiante dei database Linux o esperto di PostgreSQL, questa guida dettagliata ti aiuterà a installare e configurare un database su Ubuntu Server.

Come installare PostgreSQL su Ubuntu

Prima di tentare di installare PostgreSQL sul tuo sistema server Ubuntu, devi aggiornarlo. Avere pacchetti aggiornati per Ubuntu è fondamentale per la stabilità del sistema PostgreSQL.

Dovrai prima eseguire il comando apt update per aggiornare i pacchetti sul tuo sistema Ubuntu. Questo comando aggiornerà i pacchetti software su Ubuntu e verificherà eventuali aggiornamenti che possono essere installati.

sudo apt aggiornamento

Dopo aver eseguito il comando update, è necessario installare gli aggiornamenti su Ubuntu con il comando apt upgrade . Il comando di aggiornamento dovrebbe richiedere solo pochi minuti e installerà i pacchetti aggiornati sul tuo sistema Ubuntu Server.

sudo apt aggiornamento

Una volta che tutto è aggiornato, puoi installare il pacchetto PostgreSQL. Questo pacchetto contiene tutto il necessario per eseguire database PostgreSQL sul tuo server Ubuntu. Per installare il software, utilizzare il seguente comando apt install .

sudo apt install postgresql

Quando hai inserito il comando sopra, Ubuntu ti chiederà di inserire una password, proprio come con i comandi di aggiornamento e aggiornamento . Inserisci la tua password, quindi premi il pulsante Y per confermare che desideri installare PostgreSQL su Ubuntu.

Dopo aver premuto il pulsante Y sulla tastiera, Ubuntu scaricherà e installerà i pacchetti PostgreSQL sul tuo sistema. Questo processo dovrebbe essere rapido. Al termine del processo, puoi controllare il manuale di PostgreSQL inserendo il comando man postgres .

man postgres

Oppure salva il manuale in un file di testo per facilitarne la lettura.

man postgres > ~/postgres-manual.txt

Come configurare PostgreSQL su Ubuntu Server

Ora che PostgreSQL è installato su Ubuntu, devi configurarlo. Per iniziare, accedi al sistema di database in Ubuntu Server con l'account utente postgre. Puoi farlo eseguendo il seguente comando sudo -u .

sudo -u postgres psql

Dopo aver effettuato l'accesso a PostgreSQL con il comando precedente, è il momento di creare un nuovo account utente del database. Puoi farlo con il seguente comando. Assicurati di cambiare "new_username" e "new_password" con l'utente e la password desiderati.

CREA UTENTE nuovo_nomeutente CON PASSWORD CRIPTATA 'nuova_password';

Una volta immesso il comando precedente, puoi eseguire il seguente comando per assicurarti che il tuo nuovo utente del database PostgreSQL sia disponibile nel sistema.

SELECT nomeutente FROM pg_user WHERE nomeutente = 'nuovo_nomeutente';

Con il nuovo account del database creato, esci dal prompt di Postgre, poiché non è più necessario essere loggati. Puoi disconnetterti usando il  comando \q  .

\Q

Ora puoi creare un database. Puoi farlo eseguendo In questo esempio, il database che stiamo creando è chiamato "test". Tuttavia, assicurati di personalizzare il nome in base alle tue esigenze quando utilizzi PostgreSQL.

sudo -u postgres createdb test

Dopo aver creato il database "test", puoi eseguire il comando \l per visualizzare il database appena creato nella tabella PostgreSQL.

sudo -u postgres psql -c "\l"

Dopo aver verificato che il nuovo database esiste in PostgreSQL, è il momento di concedere i privilegi utente del database al database. Assicurati di cambiare "new_username" nel database PostgreSQL che hai creato in precedenza.

sudo -u postgres psql -c "CONCEDI TUTTI I PRIVILEGI SUL DATABASE test A new_username;"

Per verificare che l'utente del database disponga dei privilegi, eseguire il comando seguente e controllare la colonna "Privilegi di accesso".

sudo -u postgres psql -c "\l"

Come eseguire il backup di un database PostgreSQL

È buona norma eseguire il backup dei database nel caso qualcosa vada storto. Per eseguire il backup di un database PostgreSQL sul tuo server Ubuntu, esegui il seguente comando. assicurati di cambiare "nome_database" con il nome del database PostgreSQL che desideri esportare.

sudo -u postgres pg_dump -Fc database_name > backup_file.dump

Una volta eseguito il comando sopra, verrà eseguito il backup del database in "backup_file.dump" sul server Ubuntu per sicurezza.

Ripristino del backup

In qualsiasi momento, se è necessario ripristinare il backup (in caso di perdita di dati), è possibile eseguire il seguente comando pg_restore . Ricorda di cambiare "database_name" con il database in cui stai ripristinando.

sudo -u postgres pg_restore -d database_name backup_file.dump

Leave a Comment

Mp3 Diags: Risolvi fino a 50 problemi con i file audio Mp3

Mp3 Diags: Risolvi fino a 50 problemi con i file audio Mp3

MP3 Diags è lo strumento definitivo per risolvere i problemi nella tua collezione audio musicale. Può taggare correttamente i tuoi file mp3, aggiungere copertine di album mancanti e correggere VBR.

App di notifica desktop di Google Voice

App di notifica desktop di Google Voice

Proprio come Google Wave, Google Voice ha generato un certo fermento in tutto il mondo. Google mira a cambiare il nostro modo di comunicare e poiché sta diventando

Scarica i preferiti di Flickr con FlickrFaves

Scarica i preferiti di Flickr con FlickrFaves

Esistono molti strumenti che consentono agli utenti di Flickr di scaricare le proprie foto in alta qualità, ma esiste un modo per scaricare i Preferiti di Flickr? Di recente siamo arrivati

OK Sampler è un software gratuito per il campionamento musicale

OK Sampler è un software gratuito per il campionamento musicale

Cos'è il campionamento? Secondo Wikipedia, "È l'atto di prendere una porzione, o campione, di una registrazione sonora e riutilizzarla come strumento o

Backup di Google Sites: Importa/Esporta

Backup di Google Sites: Importa/Esporta

Google Sites è un servizio di Google che consente agli utenti di ospitare un sito web sul server di Google. Ma c'è un problema: non è integrata alcuna opzione per il backup.

Applicazione desktop di Google Tasks

Applicazione desktop di Google Tasks

Google Tasks non è così popolare come altri servizi Google come Calendar, Wave, Voice, ecc., ma è comunque ampiamente utilizzato e costituisce parte integrante della vita delle persone.

Come recuperare partizioni perse e dati del disco rigido [Guida]

Come recuperare partizioni perse e dati del disco rigido [Guida]

Nella nostra precedente guida sulla cancellazione sicura del disco rigido e dei supporti rimovibili tramite Ubuntu Live e CD di avvio DBAN, abbiamo discusso del fatto che il disco basato su Windows

3 modi per registrare la tua voce su Linux

3 modi per registrare la tua voce su Linux

Stai cercando di registrare la tua voce sul tuo PC Linux? Scopri i migliori software e come utilizzarli con la nostra guida dettagliata.

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Birdtray è un

Come configurare Jellyfin su Linux in Docker

Come configurare Jellyfin su Linux in Docker

Jellyfin è un server multimediale open source alternativo a Plex. Scopri come distribuire Jellyfin su Docker in Linux oggi stesso.