Zum Hauptinhalt springen

Verbinden mit einem Ubuntu-Server mit Pgadmin - Eine detaillierte Anleitung mit Beispielen

Die Installation und Konfiguration eines Datenbankservers ist eine wichtige Aufgabe bei der Entwicklung und Wartung von Webanwendungen. Pgadmin ist ein leistungsfähiges grafisches PostgreSQL-Datenbankverwaltungstool, das die Arbeit mit Daten und die Serververwaltung erleichtert. In diesem Artikel werden wir uns die Schritte ansehen, die zum Herstellen einer Verbindung mit einem Ubuntu-Server mit Pgadmin erforderlich sind, und detaillierte Beispiele bereitstellen.

Bevor Sie beginnen, stellen Sie sicher, dass PostgreSQL auf Ihrem Ubuntu-Server installiert ist. Führen Sie zum Installieren die folgenden Befehle im Terminal aus:

sudo apt update

sudo apt install postgresql

Nach der Installation von PostgreSQL fahren Sie mit der Installation von Pgadmin fort. Laden Sie Pgadmin von der offiziellen Website herunter und befolgen Sie die Installationsanweisungen für Ihr Betriebssystem.

Nachdem Pgadmin erfolgreich installiert wurde, starten Sie die Anwendung. Klicken Sie im oberen Bereich von Pgadmin auf Server und dann auf Server erstellen. Sie können einen beliebigen Namen als Servernamen verwenden. Geben Sie im Feld "Hostname/Adresse" die IP-Adresse Ihres Ubuntu-Servers ein und geben Sie im Feld "Port" den PostgreSQL-Port ein (Standard ist 5432).

Verbindung mit einem Ubuntu-Server mit Pgadmin herstellen

Um eine erfolgreiche Verbindung mit dem Ubuntu-Server mithilfe von Pgadmin herzustellen, müssen Sie einige Schritte ausführen:

  1. Installieren Sie Pgadmin auf Ihrem Computer, falls es noch nicht installiert ist. Sie können es von der offiziellen Pgadmin-Website herunterladen.
  2. Führen Sie Pgadmin aus und erstellen Sie eine neue Verbindung. Klicken Sie dazu im Fenster Pgadmin mit der rechten Maustaste auf «Server» und wählen Sie «Neu».
  3. Füllen Sie die Felder im Dialogfeld Verbindung erstellen aus. Geben Sie einen Verbindungsnamen (z. B. «Mein Server») ein und geben Sie die Verbindungsdaten für den Ubuntu-Server an: Hostname, Port, Datenbankname, Benutzername und Passwort.
  4. Wählen Sie die Registerkarte Kennwort speichern und geben Sie das Kennwort ein, falls erforderlich.
  5. Klicken Sie auf Verbinden, um sich mit Pgadmin mit dem Ubuntu-Server zu verbinden.

Nach erfolgreicher Verbindung sehen Sie eine Liste der verfügbaren Datenbanken auf dem Ubuntu-Server. Sie können eine Datenbank auswählen, um ihren Inhalt anzuzeigen und verschiedene Datenoperationen durchzuführen.

Wichtig ist, dass Sie beim Herstellen einer Verbindung mit einem Ubuntu-Server mit Pgadmin sicherstellen müssen, dass Sie über die richtigen Verbindungsdaten verfügen, einschließlich des richtigen Hostnamens, des Ports, des Datenbanknamens, des Benutzernamens und des Kennworts. Stellen Sie außerdem sicher, dass der PostgreSQL-Server auf dem Ubuntu-Server installiert und ausgeführt wird.

SchrittDie Beschreibung
1Installieren Sie Pgadmin auf Ihrem Computer
2Führen Sie Pgadmin aus und erstellen Sie eine neue Verbindung
3Füllen Sie die Felder im Dialogfeld Verbindung erstellen aus
4Wählen Sie die Registerkarte Kennwort speichern und geben Sie das Kennwort ein
5Klicken Sie auf Verbinden, um eine Verbindung zum Ubuntu-Server mit Pgadmin herzustellen

Vorbereiten der Verbindung

Bevor Sie mit Pgadmin eine Verbindung zum Ubuntu-Server herstellen können, müssen Sie einige Vorbereitungsschritte ausführen:

  1. Installieren Sie Pgadmin auf der lokalen Maschine. Sie können dies tun, indem Sie Pgadmin von der offiziellen Website herunterladen und installieren.
  2. Installieren Sie PostgreSQL auf einem Ubuntu-Server. Führen Sie dazu den folgenden Befehl im Terminal aus: sudo apt-get install postgresql postgresql-contrib
  3. Konfigurieren Sie den Zugriff auf den PostgreSQL-Server für eine Remoteverbindung. Bearbeiten Sie dazu die postgresql-Datei.conf befindet sich im Verzeichnis /etc/postgresql/postgresql/main . Ändern Sie den Parameter listen_addresses in '*' , damit der Server Verbindungen von allen IP-Adressen akzeptiert.
  4. Außerdem müssen Sie eine Firewall auf dem Ubuntu-Server konfigurieren, um eingehende Verbindungen zum PostgreSQL-Port zuzulassen (Standard ist 5432). Führen Sie dazu den folgenden Befehl aus: sudo ufw allow 5432

Nachdem Sie diese Schritte ausgeführt haben, ist der Ubuntu-Server bereit, sich mit Pgadmin zu verbinden.