GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare PostgreSQL su Debian 10 Buster

In questo tutorial, ti mostreremo come installare PostgreSQL su Debian 10 Buster. Per chi non lo sapesse, PostgreSQL o Postgres è un sistema di gestione di database relazionali open source. È popolare e ha molte funzionalità avanzate come transazioni affidabili e concorrenza senza blocchi di lettura.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di PostgreSQL su un server Debian 10 (Buster).

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Debian 10 (Buster).
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa PostgreSQL su Debian 10 Buster

Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt comandi nel terminale:

apt update
apt upgrade

Passaggio 2. Installazione di PostgreSQL su Debian 10.

PostgreSQL è disponibile nei repository predefiniti. Ora, installa i pacchetti PostgreSQL usando apt comando:

sudo apt install postgresql postgresql-contrib

Una volta completata l'installazione, il servizio PostgreSQL si avvierà automaticamente. Puoi verificare l'installazione utilizzando il comando seguente:

sudo -u postgres psql -c "SELECT version();"

Mostrerà l'output dei risultati come indicato di seguito:

PostgreSQL 9.6.13 on x86_64-pc-linux-gnu, compiled by gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20191016, 64-bit

Passaggio 3. Accesso al prompt dei comandi di PostgreSQL.

Dopo aver installato il server di database PostgreSQL, per impostazione predefinita, crea un utente 'postgres' con il ruolo 'postgres'. Crea anche un account di sistema con lo stesso nome 'postgres '. Quindi per connetterti al server postgres, accedi al tuo sistema come utente postgres e connetti il ​​database:

su - postgres
psql

Ora sei connesso al server del database PostgreSQL. Per controllare le informazioni di accesso usa il seguente comando dal prompt dei comandi del database:

postgres-# \conninfo

Per disconnettersi dal prompt dei comandi del database PostgreSQL, digita il comando seguente e premi invio. Ti riporterà al prompt dei comandi di Ubuntu:

postgres-# \q

Crea un nuovo utente e database:

### For example, let us create a new user called “intan” with password “ramona”, and database called “intandb”. ###
sudo -u postgres createuser -D -A -P intan
sudo -u postgres createdb -O idroot intandb

Congratulazioni! Hai installato con successo PostgreSQL Server. Grazie per aver utilizzato questo tutorial per installare PostgreSQL nei sistemi Debian 10 Buster. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di PostgreSQL.


Debian
  1. Come installare Debian 10 (Buster)

  2. Come installare Docker su Debian 10 Buster

  3. Come installare PostgreSQL 11/10 su Debian 9 e Debian 8

  4. Come installare PostgreSQL su Debian 11 / Debian 10

  5. Come installare R su Debian 10 Buster

Come installare Drupal su Debian 10

Come installare PostgreSQL 14 su Debian 11

Come installare Wine su Debian 10 (Buster)

Come installare OwnCloud 9 su Debian 8

Come installare PostgreSQL su Debian 8

Come installare WordPress su Debian 8