Vyhledávání na webu

Jak nainstalovat PgAdmin 4 Debian 10


pgAdmin je open source, výkonný a na funkce bohatý nástroj pro správu a správu grafického uživatelského rozhraní (GUI) pro databázi PostgreSQL. V současné době podporuje PostgreSQL 9.2 nebo novější a běží na Unixu a jeho variantách, jako jsou Linux, Mac OS X a operační systémy Windows.

Poskytuje výkonné uživatelské rozhraní, které vám umožní snadno vytvářet, spravovat, udržovat a používat databázové objekty, a to jak začátečníky, tak zkušenými uživateli Postgres.

pgAdmin 4 je hlavní vydání (a kompletní přepsání) pgAdmin, vytvořené pomocí Pythonu a Javascript/jQuery a desktopového běhového prostředí napsaného v C++ s Qt. pgAdmin 4 nesmírně vylepšuje pgAdmin 3 s aktualizovanými prvky uživatelského rozhraní (UI), možnostmi nasazení pro více uživatelů/web, ovládacími panely a modernějším a elegantnějším designem.

V tomto článku vám ukážeme, jak nainstalovat pgAdmin 4 na systém Debian 10, abyste zajistili bezpečný vzdálený přístup k PostgreSQL databázím.

Tato příručka předpokládá, že již máte na svém serveru Debian 10 nainstalovaný a nakonfigurovaný PostgreSQL 9.2 nebo vyšší, jinak jej nainstalujte podle našeho průvodce: Jak nainstalovat PostgreSQL 11 na Debian 10.

Instalace pgAdmin 4 v Debianu 10

Debian 10 je standardně dodáván s pgAdmin 3. Chcete-li nainstalovat pgAdmin 4, musíte povolit úložiště PostgreSQL Global Development Group (PGDG) APT (které obsahuje balíčky PostgreSQL pro Debian a Ubuntu) ve vašem systému.

apt-get install curl ca-certificates gnupg
curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -

Poté vytvořte soubor úložiště s názvem /etc/apt/sources.list.d/pgdg.list.

vim /etc/apt/sources.list.d/pgdg.list

A přidejte do souboru následující řádek.

deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main

Uložte změny a ukončete soubor.

Nyní aktualizujte mezipaměť balíčku APT (což je povinný krok) a nainstalujte balíček pgAdmin 4 následovně. Balíček pgadmin4-apache2 je aplikace WSGI.

apt-get update
apt-get install pgadmin4  pgadmin4-apache2

Během instalace balíčku budete požádáni o nastavení e-mailové adresy pro počáteční uživatelský účet webového rozhraní pgAdmin. Tento e-mail bude fungovat jako název účtu, zadejte jej a stiskněte Enter.

Budete také požádáni o nastavení hesla pro počáteční uživatelský účet pgadmin4. Zadejte bezpečné a silné heslo a pokračujte kliknutím na tlačítko Enter.

Jakmile jsou balíčky nainstalovány, instalační program aktivuje systemd ke spuštění služby Apache2 a umožní jí automatické spuštění při startu systému při každém restartu systému.

Pomocí následujícího příkazu můžete zkontrolovat stav služby, abyste se ujistili, že je v provozu.

systemctl status apache2 

V Debianu 10 je aplikace pgAdmin 4 WSGI nakonfigurována tak, aby standardně fungovala se serverem Apache HTTP pomocí /etc/apache2/conf-available/pgadmin4.conf konfigurační soubor.

Než budete moci přistupovat k webovému rozhraní pgadmin4, pokud máte spuštěný firewall UFW (ve výchozím nastavení je obvykle zakázán), musíte otevřít port 80 (HTTP), abyste povolili příchozí provoz na službě Apache následovně.

ufw allow 80
ufw allow 443
ufw status

Přístup k webovému rozhraní pgAdmin 4

Nyní máte přístup k webovému rozhraní pgAdmin 4. Otevřete webový prohlížeč, nasměrujte jej na následující adresu a klikněte na Enter.

http://SERVER_IP/pgadmin4
OR
http://localhost/pgadmin4

Jakmile se zobrazí webové přihlašovací rozhraní pgAdmin 4, zadejte e-mailovou adresu a heslo, které jste dříve nastavili pro ověření. Poté klikněte na přihlášení.

Po úspěšném přihlášení se dostanete na výchozí řídicí panel webového rozhraní pgAdmin4. Chcete-li se připojit k databázovému serveru, klikněte na Přidat nový server.

Poté přidejte nový název připojení k serveru a komentář. A kliknutím na kartu Připojení zadejte podrobnosti o připojení, např. název hostitele, název databáze, uživatelské jméno databáze a heslo, jak je znázorněno na následujícím snímku obrazovky. Až budete hotovi, klikněte na Uložit.

Pod stromem Prohlížeč byste nyní měli mít alespoň jedno připojení k serveru s názvem připojení, počtem databází, rolí a tabulkového prostoru. Dvojitým kliknutím na odkaz Databáze zobrazíte přehled výkonu serveru na hlavním panelu.

Domovská stránka pgAdmin: https://www.pgadmin.org/

To je vše! pgAdmin 4 výrazně vylepšuje pgAdmin 3 s několika novými funkcemi, vylepšeními a opravami chyb. V této příručce jsme si ukázali, jak nainstalovat a nakonfigurovat pgAdmin 4 na serveru Debian 10. Máte-li jakékoli dotazy, kontaktujte nás prostřednictvím formuláře pro komentáře níže.