GNU/Linux >> Znalost Linux >  >> AlmaLinux

Jak nainstalovat PostgreSQL 14 v Rocky Linux a AlmaLinux

Spolehlivost a odolnost jsou některé z klíčových atributů, které definují PostgreSQL jako Systém správy relačních databází (RDBMS ) pro webové i desktopové softwarové aplikační projekty.

Také od PostgreSQL i nadále nachází útočiště pod deštníkem své globální vývojářské komunity, chyby a uživatelské problémy související s životním cyklem databázového softwaru lze snadno opravit díky jeho stavu jako open source.

Proto PostgreSQL je obchodní značka v mnoha podnicích investujících do platforem elektronického obchodování, finančních transakcí a statistik webového provozu. Open source povaha PostgreSQL také zahrnuje přidání funkcí několika programovacích jazyků, aby byla jeho použitelnost dynamická. Mezi tyto programovací jazyky patří C/C++, Python a Java.

Spuštění PostgreSQL 14 zobrazuje mimořádné zvýšení rychlosti. Vytváření datově řízených aplikací již proto není pro vývojáře a administrátory překážkou. Jeho zlepšený výkon souvisí s vylepšeným souběžným připojením, paralelním dotazem, logickou replikací a velkým zatížením při zápisu.

Než přejdeme k řízeným krokům, které nás provedou instalací PostgreSQL 14 na Rocky Linux a AlmaLinux , ujistěte se, že máte práva uživatele root nebo jste ve vašem systému uživatelem Sudoer.

Nainstalujte PostgreSQL v Rocky Linux a AlamaLinux

Pokračujte v aktualizaci systému, abyste opravili/aplikovali potřebné bezpečnostní záplaty odpovědné za jeho výkon.

$ sudo dnf update

Dále uveďte výchozí PostgreSQL modul úložiště.

$ dnf module list postgresql 

Výše uvedený výstup potvrzuje, že systémový AppStream podporuje pouze PostgreSQL 9.6 , 10 , 12 a 13 .

Nás však zajímá PostgreSQL 14 , takže si musíte nainstalovat jeho oficiální úložiště pro váš Rocky Linux /AlmaLinux systému pomocí následujícího příkazu.

$ sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm

S novým úložištěm pro PostgreSQL 14 nainstalovaný v našem systému, musíme se zbavit výchozího modulu PostgreSQL tím, že jej deaktivujeme následujícím příkazem:

$ sudo dnf -qy module disable postgresql 

Poté pokračujte v instalaci balíčku Klient a server pro PostgreSQL 14 pomocí následujícího příkazu:

$ sudo dnf install -y postgresql14-server 

Inicializovat databázový server PostgreSQL

Chcete-li inicializovat PostgreSQL 14 , spusťte následující příkaz, který vytvoří hlavní konfigurační soubor PostgreSQL.

$ sudo /usr/pgsql-14/bin/postgresql-14-setup initdb

Dále spusťte PostgreSQL pomocí následujícího příkazu:

$ sudo systemctl start postgresql-14

Nakonec musíme povolit PostgreSQL 14 . Tímto způsobem, i když se váš systém restartuje, bude pokračovat ve spuštění, aniž byste jej museli ručně spouštět.

$ sudo systemctl enable postgresql-14

Nyní zkontrolujte stav vašeho PostgreSQL 14 instalaci, abyste se ujistili, že běží.

$ sudo systemctl status postgresql-14

Testování připojení databáze PostgreSQL

Pro připojení k databázi PostgreSQL použijte následující příkaz.

$ sudo -u postgres psql

Odtud můžete zabezpečit uživatele PostgreSQL 14 (postgres ) pomocí hesla pomocí příkazu:

$ sudo passwd postgres

Poté se můžete znovu přihlásit do PostgreSQL shell a spouštět potřebné databázové dotazy k šíření vašich datově řízených projektů.

PostgreSQL 14 je vylepšením od svých předchozích verzí díky novým a vylepšeným funkcím, které přináší. Váš Rocky Linux a AlmaLinux systémy jsou nyní připraveny na váš další velký databázový projekt.


AlmaLinux
  1. Jak nainstalovat a používat PostgreSQL 13 na Rocky Linux

  2. Jak nainstalovat Apache Cassandra na AlmaLinux / Rocky Linux 8

  3. Jak nainstalovat Docker na AlmaLinux / Rocky Linux

  1. Jak nainstalovat Wikijs na Rocky Linux

  2. Jak nainstalovat a používat pgAdmin 4 na Rocky Linux 8

  3. Jak nainstalovat Jenkins na Rocky Linux 8 / AlmaLinux 8

  1. Jak nainstalovat FTP s SSL v Rocky Linux a AlmaLinux

  2. Jak nainstalovat Sambu v Rocky Linux a AlmaLinux

  3. Jak nainstalovat Linux Kernel 5.x na Almalinux 8 nebo Rocky