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.