wiki:PgAdmin4Einrichten

Version 17 (modified by abenning, 2 years ago) (diff)

pgAdmin4 einrichten

pgAdmin ist ein sehr mächtiges, grafisches Werkzeug, mit dessen Hilfe die PostgreSQL-Datenbank des Systems administriert und deren Inhalte bearbeitet werden können; über die Web-Oberfläche sind nahezu alle Funktionen von TransplantAct/AKI-Sentinel konfigurier- bzw. steuerbar.

  • Alle ab dem 01.01.2023 eingerichteten TransplantAct/AKI-Sentinel-Instanzen verfügen bereits über pgAdmin4; die Web-Oberfläche ist jeweils über…
    http:/mein-transplantact-server/pgadmin4
    
    …erreichbar (bitte ersetzen Sie mein-transplantact-server durch die Adresse oder den Namen Ihres Servers).

Installation und Konfiguration

pgAdmin4-Debian-Repository zur künftigen Nutzung registrieren:

Als root ausführen:

apt-get install curl gnupg2 -y

Datei pgdg.list herunterladen und im Verzeichnis…

/etc/apt/sources.list.d/

…platzieren.

Relevant ist folgende Zeile (in der heruntergeladenen Datei bereits enthalten):

deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/buster pgadmin4 main

Datei packages_pgadmin_org.pub herunterladen und im Verzeichnis…

/tmp/

…der virtuellen Maschine platzieren.

Als root ausführen:

apt-key add /tmp/packages_pgadmin_org.pub

apt update

apt upgrade

apt install pgadmin4-web

Als root folgendes Kommando ausführen…

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

…und im Verlauf der Installation (sobald die entsprechenden Fragen gestellt werden) folgendes Benutzerkonto (mit einem Passwort Ihrer Wahl) anlegen:

admin@transplantact-local.org

Datei config.py im Verzeichnis…

/usr/pgadmin4/web

…editieren:

In Zeile 138 die Adresse für DEFAULT_SERVER von <127.0.0.1> zu <0.0.0.0> ändern.

Die pgAdmin4-Web-Oberfläche ist nun über

http:/mein-transplantact-server/pgadmin4

…erreichbar (bitte ersetzen Sie mein-transplantact-server durch die Adresse oder den Namen Ihres Servers).

Nach der Anmeldung mit den zuvor definierten Zugangsdaten des Kontos <admin@transplantact-local.org> müssen Sie noch in einem weiteren Schritt die zu einem früheren Zeitpunkt übermittelten Zugangsdaten des PostgreSQL-Benutzerkontos <transplantact> verwenden, um Ihren Server registrieren und administrieren zu können.


Screenshot

Attachments (2)

Download all attachments as: .zip