Jak nainstalovat PgAdmin na Rocky Linux a AlmaLinux

PgAdmin 4 je open-source, výkonný a front-end PostgreSQL nástroj pro správu databáze. PgAdmin 4 umožňuje správcům bezproblémově spravovat databáze PostgreSQL z webového prohlížeče a spouštět dotazy SQL mimo jiné databázové úlohy. Je napsán v Pythonu a Javascriptu/JQuery a je vylepšení jeho předchůdce PgAdmin.

Funkce PgAdmin 4

Mezi pozoruhodné funkce patří:

  • Editor zvýrazňující syntaxi SQL.
  • Přepracované a nově vypadající uživatelské rozhraní.
  • Živý dotazovací nástroj SQL pro přímou úpravu dat.
  • Výkonné a snadno použitelné nástroje pro každodenní úlohy správy databází.
  • Reagující webové rozhraní a mnoho dalšího.

V tomto článku se zaměříme na to, jak můžete nainstalovat PgAdmin4 na Rocky Linux a AlmaLinux.

Předpoklady

Jako požadavek musíte mít nainstalovaný PostgreSQL. Již máme průvodce, jak na to nainstalujte PostgreSQL na Rocky Linux a AlmaLinux.

Krok 1: Přidejte úložiště PgAdmin4 na Rocky Linux

Instalovat PgAdmin4, prvním krokem bude přidání souboru PgAdmin4 úložiště. Nejprve však nainstalujte mňamky balík.

$ sudo dnf install yum-utils. 
Nainstalujte si Yum-Utils
Nainstalujte si Yum-Utils

Dále deaktivujte PostgreSQL společná úložiště, která se připraví na instalaci nejnovějších PgAdmin4 balíčky.

$ sudo yum-config-manager --disable pgdg-common. 

Jakmile se příkaz úspěšně spustí, nainstalujte soubor PgAdmin4 úložiště.

$ sudo rpm -i https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-2-1.noarch.rpm. 

Krok 2: Nainstalujte PgAdmin4 na Rocky Linux

Jednou PgAdmin4 úložiště je na svém místě, aktualizujte úložiště systému.

$ sudo dnf update. 

Dále nainstalujte pgAdmin 4 spuštěním příkazu:

$ sudo dnf install pgadmin4. 

Tím se nainstaluje pgAdmin4, Apache webový server spolu s dalšími závislostmi, které vyžaduje PgAdmin4. lis 'Y' po zobrazení výzvy k instalaci všech balíčků a závislostí.

Nainstalujte PgAdmin do Rocky Linux
Nainstalujte PgAdmin do Rocky Linux

Krok 3: Spusťte a povolte webový server Apache

Před nastavením PgAdmin4, musíme začít Apache služba webového serveru. Je to nutné, protože PgAdmin4 běží na webovém serveru.

Chcete -li povolit webový server Apache, spusťte příkaz:

$ sudo systemctl povolit httpd. 

Po povolení pokračujte a spusťte soubor Apache službu následujícím způsobem.

$ sudo systemctl start httpd. 

Chcete -li ověřit, že je Apache spuštěn, spusťte příkaz:

$ sudo systemctl status httpd. 
Ověřte Apache v Rocky Linux
Ověřte Apache v Rocky Linux

Krok 4: Nastavte PgAdmin4 v Rocky Linux

Pokračujeme dále, nyní můžeme přistoupit ke konfiguraci PgAdmin4 spuštěním PgAdmin4 instalační skript podle obrázku:

$ sudo /usr/pgadmin4/bin/setup-web.sh. 

Skript se nastaví PgAdmin4 ve webovém režimu a vyzve k zadání podrobností, jako je e -mailová adresa a heslo. Ty budou později použity pro autentizaci. Zadejte tedy svou e -mailovou adresu a heslo a stiskněte 'Y' restartujte webový server Apache.

Nastavte PgAdmin v Rocky Linux
Nastavte PgAdmin v Rocky Linux

Než přistoupíme k PgAdmin4 webové GUI, musíme upravit naše SELinux nastavení. Pokud je SELinux v režimu vynucování, nastavte jej na tolerantní režim, jak je znázorněno na obrázku.

$ sudo setenforce tolerantní. 

Také musíme nakonfigurovat bránu firewall tak, aby umožňovala HTTP provoz podle obrázku.

$ sudo firewall-cmd --permanent --add-service = http. 

Poté znovu načtěte, aby se změny projevily.

$ sudo firewall-cmd --reload. 

Krok 5: Přístup k PgAdmin4 v Rocky Linux

Nakonec se přihlaste spuštěním prohlížeče a navštívením adresy URL:

http://server-ip/pgadmin4. 

Zadejte přihlašovací údaje, tj. E -mailovou adresu a heslo, které jste dříve nastavili, a klikněte naPřihlásit se' knoflík.

Přihlášení PgAdmin
Přihlášení PgAdmin

The PgAdmin 4 přístrojová deska se zobrazí.

Hlavní panel PgAdmin
Hlavní panel PgAdmin

Ve výchozím nastavení není aktuálně připojen žádný databázový server. Chcete -li se připojit k novému databázovému serveru, klikněte naPřidat nový server‘Ikona.

PgAdmin Přidat nový server
PgAdmin Přidat nový server

Na 'Všeobecné‘, Zadejte název svého databázového serveru. V našem případě poskytneme libovolný název - místní databázi PostgreSQL.

Podrobnosti o PgAdmin PostgreSQL
Podrobnosti o PgAdmin PostgreSQL

Poté klikněte na ‘Spojení“A vyplňte požadované údaje. Zde používáme výchozí databázi Postgres a přihlašovací údaje uživatele. Heslo patří uživateli postgres.

Poté klikněte na ‘Uložit’.

Připojení PgAdmin PostgreSQL
Připojení PgAdmin PostgreSQL

Po úspěšném připojení se databázový server zobrazí na levém postranním panelu. Kliknutím na něj zobrazíte další podrobnosti o databázi a zobrazíte řídicí panely výkonu.

Informace o databázi PgAdmin PostgreSQL
Informace o databázi PgAdmin PostgreSQL

V této příručce jsme úspěšně nainstalovali PgAdmin4 na Rocky Linux a AlmaLinux a přidal databázový server pro sledování výkonu databází.

Teachs.ru