GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare PostgreSQL 14 su Debian 11

PostgreSQL è anche noto come Postgres, un sistema di database relazionale open source e potente basato su oggetti che viene utilizzato e combinato con molte funzionalità del linguaggio SQL. Utilizzando il database Postgres, puoi facilmente archiviare e ridimensionare il complicato carico di lavoro dei dati. La maggior parte delle applicazioni mobili e web utilizzava il database Postgres per la memorizzazione dei dati. Il database Postgres può essere installato su quasi tutti i sistemi operativi incluso Linux.

Esamineremo l'installazione di Postgres o PostgreSQL 14 sul sistema Debian 11 utilizzando il metodo della riga di comando.

Prerequisiti

  • Il sistema operativo Debian 11 Linux con spazio sufficiente dovrebbe funzionare correttamente sul tuo sistema.
  • Dovresti avere i privilegi sudo o devi accedere come utente root per installare il database Postgres su Debian 11 tramite la riga di comando.

Installazione di PostgreSQL su Debian 11

Segui i passaggi indicati di seguito per installare Postgres o PostgreSQL14 sul sistema Debian 11:

Fase 1:installa i prerequisiti

Innanzitutto, aggiorna l'elenco dei repository di sistema utilizzando il comando 'apt'.

$ sudo apt update

Ora, installa i pacchetti di supporto HTTPS consigliati eseguendo il comando indicato di seguito:

$ sudo apt install -y curl apt-transport-https

Fase 2:aggiungi il repository di PostgreSQL

Per impostazione predefinita, i pacchetti PostgreSQL non sono inclusi nel repository Debian 11. Tuttavia, puoi installare i pacchetti richiesti aggiungendo il repository PostgreSQL al tuo sistema Debian. Quindi, scarica o importa la chiave di firma del repository PostgreSQL utilizzando il seguente comando:

$ curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg --dearmor -o /usr/share/keyrings/postgresql-keyring.gpg

Aggiungi il repository PostgreSQL al tuo sistema Debian 11 eseguendo il comando di seguito indicato:

$ echo "deb [signed-by=/usr/share/keyrings/postgresql-keyring.gpg] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main" | sudo tee /etc/apt/sources.list.d/postgresql.list

Fase 3:installa PostgreSQL su Debian 11

Una volta incluso il repository, installa PostgreSQL sul sistema Debian 11. La seguente sintassi ti aiuterà a installare la versione di PostgreSQL desiderata sul tuo sistema:

$ sudo apt update

$ sudo apt install -y postgresql-version

Qui stiamo installando l'ultimo PostgreSQL-14 su questo sistema. Pertanto, questo comando verrà modificato nel seguente ordine:

$ sudo apt install -y postgresql-14

L'opzione '-y' ti consentirà di ignorare la richiesta di conferma nella finestra del tuo terminale.

Una volta completata l'installazione di Postgres, il servizio di PostgreSQL si avvierà automaticamente sul tuo sistema.

Verifica lo stato "Attivo" o eccitato del servizio Postgres eseguendo il comando di seguito indicato:

$ sudo systemctl status postgresql

Se non hai ricevuto lo stato "Attivo" del servizio PostgreSQL, puoi abilitare e avviare i servizi PostgreSQL eseguendo il comando seguente:

$ sudo systemctl enable postgresql
$ sudo systemctl start postgresql

Una volta completata l'installazione di postgreSQL sul tuo sistema, crea per impostazione predefinita un utente con il nome "Postgres" che puoi trovare nel file /etc/passwd.

$ cat /etc/passwd | grep -i postgres

Fase 4:configurazioni del server PostgreSQL

Il postgreSQL è in ascolto sulla porta localhost "127.0.0.1" per impostazione predefinita. ma lo cambi con il tuo indirizzo IP di sistema.

$ sudo nano /etc/postgresql/14/main/postgresql.conf

Modifica gli indirizzi_di_ascolto al tuo o * simbolo.

listen_addresses = 'IP-Address'

Ora riavvia il servizio postgreSQL sul tuo sistema.

$ sudo systemctl restart postgresql

Fase 5:accedi al database PostgreSQL

Accedi come utente "postgres" al database postgres utilizzando il comando di seguito indicato:

$ sudo -u postgres psql

Ora possiamo usare il database PostgreSQL tramite i comandi psql.

$ psql

Congratulazioni! Abbiamo installato con successo PostgreSQL 14 sul sistema Debian 11. Ora puoi creare facilmente i database postgreSQL sul tuo sistema.

Conclusione

Abbiamo installato il database PostgreSQL 14 sul sistema Debian 11. Abbiamo visto come eseguire vari comandi per eseguire il database PostgreSQL-14 sul sistema Debian 11. Gli stessi passaggi di installazione che puoi seguire per installare PostgreSQL su Ubuntu e suoi derivati. Puoi anche scaricare le ultime note di rilascio per l'installazione di PostgreSQL 14 dal suo sito Web ufficiale di PostgreSQL. Grazie!


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

  2. Come installare PostgreSQL su Debian 11 / Debian 10

  3. Come installare Gradle su Debian 10

  4. Come installare AnyDesk su Debian 10

  5. Come installare phpPgAdmin su Debian 9

Come installare phpPgAdmin su Debian 11 / Debian 10

Come installare Debian 11

Installa PostgreSQL 13 su Debian 11

Come installare webmin su Debian 11

Come installare PostgreSQL su Debian 8

Come installare PostgreSQL su Debian 11