Affidabilità e resilienza sono alcuni degli attributi chiave che definiscono PostgreSQL come il Sistema di gestione dei database relazionali (RDBMS ) per progetti applicativi software basati su Web e desktop.
Inoltre, da PostgreSQL continua a trovare riparo sotto l'ombrello della sua comunità di sviluppatori globale, bug e problemi degli utenti relativi al ciclo di vita del software di database possono essere risolti facilmente grazie al suo stato di open source.
Pertanto, PostgreSQL è un marchio in numerose imprese investite in piattaforme di e-commerce, transazioni finanziarie e statistiche sul traffico web. Inoltre, la natura open source di PostgreSQL abbraccia l'aggiunta di diverse funzioni di linguaggi di programmazione per renderne dinamica l'usabilità. Questi linguaggi di programmazione includono C/C++, Python e Java.
Il lancio di PostgreSQL 14 mostra eccezionali miglioramenti della velocità. Pertanto, la creazione di applicazioni basate sui dati non è più un ostacolo per sviluppatori e amministratori. Le sue prestazioni migliorate si riferiscono a una maggiore concorrenza di connessione, parallelismo delle query, replica logica e carichi di lavoro con scrittura elevata.
Prima di passare ai passaggi guidati che ci porteranno attraverso l'installazione di PostgreSQL 14 su Rocky Linux e AlmaLinux , assicurati di disporre dei privilegi di utente root o di essere un utente Sudoer sul tuo sistema.
Installa PostgreSQL in Rocky Linux e AlamaLinux
Procedi con l'aggiornamento del tuo sistema per correggere/applicare le patch di sicurezza necessarie per le sue prestazioni.
$ sudo dnf update
Quindi, elenca il predefinito PostgreSQL modulo repository.
$ dnf module list postgresql

L'output di cui sopra conferma che AppStream del sistema supporta solo PostgreSQL 9.6 , 10 , 12 e 13 .
Tuttavia, siamo interessati a PostgreSQL 14 , quindi devi installare il suo repository ufficiale per il tuo Rocky Linux /AlmaLinux sistema con il seguente comando.
$ sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm

Con il nuovo repository per PostgreSQL 14 installato sul nostro sistema, dobbiamo sbarazzarci del modulo PostgreSQL predefinito disabilitandolo con il seguente comando:
$ sudo dnf -qy module disable postgresql

Successivamente, procedi con l'installazione del pacchetto client e server per PostgreSQL 14 con il seguente comando:
$ sudo dnf install -y postgresql14-server

Inizializza il server di database PostgreSQL
Per inizializzare PostgreSQL 14 , esegui il comando seguente, che creerà il file di configurazione principale di PostgreSQL.
$ sudo /usr/pgsql-14/bin/postgresql-14-setup initdb

Quindi, avvia PostgreSQL con il seguente comando:
$ sudo systemctl start postgresql-14
Infine, dobbiamo abilitare PostgreSQL 14 . In questo modo, anche al riavvio, il sistema continuerà a funzionare senza doverlo avviare manualmente.
$ sudo systemctl enable postgresql-14
Ora controlla lo stato del tuo PostgreSQL 14 installazione per assicurarsi che sia in esecuzione.
$ sudo systemctl status postgresql-14

Test della connessione al database PostgreSQL
Utilizzare il comando seguente per connettersi al database PostgreSQL.
$ sudo -u postgres psql

Da qui, puoi proteggere il tuo utente PostgreSQL 14 (postgres ) con una password tramite il comando:
$ sudo passwd postgres

Successivamente, puoi accedere nuovamente a PostgreSQL shell ed eseguire le query di database necessarie per propagare i tuoi progetti basati sui dati.
PostgreSQL 14 è un miglioramento rispetto alle versioni precedenti grazie alle nuove e migliorate funzionalità che porta in tavola. Il tuo Linux roccioso e AlmaLinux i sistemi sono ora pronti per il tuo prossimo grande progetto di database.