So installieren Sie PostgreSQL on Ubuntu (pgAdmin-Setup)

So installieren Sie PostgreSQL on Ubuntu?

PostgreSQL ist eine bekannte Open-Source-Software Relational Database MManagementsystem (RDBMS). Es ist beliebt aufgrund seiner umfangreichen Funktionen, Skalierbarkeit und Stabilitรคt. Dieses RDBMS unterstรผtzt Datenintegritรคt, komplexe Abfragen und gleichzeitigen Zugriff.

Die meisten Organisationen wรคhlen aus PostgreSQL aufgrund seiner Erweiterbarkeit, Zuverlรคssigkeit und seiner plattformรผbergreifenden Natur. Darรผber hinaus bietet es eine solide Basis fรผr den Umgang mit umfangreichen Datenmengen. Das rdms wird von Datenanalysten, Entwicklern und Unternehmen bevorzugt, die eine flexible und leistungsstarke Datenbanklรถsung suchen.

Voraussetzungen:

Um unserem Leitfaden zu folgen, mรผssen Sie รผber Folgendes verfรผgen:

  • Ubuntu 22.04 auf Ihrem System installiert
  • A Nicht-Root-Benutzer mit Sudo-Berechtigungen

Sehen wir uns nun die Vorgehensweise zur Installation von Postgres an Ubuntu mit folgendem:

  • Die Ubuntu Quelle
  • Die PostgreSQL offizielles Repository

Methode 1: Installation und Einrichtung PostgreSQL on Ubuntu Verwendung der Ubuntu Dokumente

Bei dieser Methode nutzen wir die Ubuntu Repository zum Herunterladen und Installieren PostgreSQL. Dieses Repository enthรคlt bereits die offiziellen Pakete, die von aktualisiert und verwaltet werden Ubuntu Entwickler. Dies stellt letztendlich sicher, dass der Installationsprozess problemlos und unkompliziert bleibt.

Schritt 1) So installieren Sie PostgreSQL Aktualisieren Sie unter Linux zunรคchst Ihre Systempakete:

sudo apt update

Ausgang:

Installieren und einrichten PostgreSQL on Ubuntu

Installieren und einrichten PostgreSQL on Ubuntu

Schritt 2) Dann los PostgreSQL Installation:

sudo apt install postgresql -y

Installieren und einrichten PostgreSQL on Ubuntu

Schritt 3) Schauen Sie sich zum Schluss die PostgreSQL Version zur รœberprรผfung:

psql --version

Wie Sie sehen kรถnnen, PostgreSQL Version 14.8 wurde erfolgreich auf unserem installiert Ubuntu System:

Installieren und einrichten PostgreSQL on Ubuntu

Methode 2: Installieren PostgreSQL on Ubuntu Verwendung der PostgreSQL Offizielles Repository

Die offizielle PostgreSQL Repository ermรถglicht Ihnen den Zugriff auf die neueste Version von PostgreSQL und die relevanten Funktionen, die im nicht verfรผgbar sind Ubuntu offizielles Repository. Mit PostgreSQLIm offiziellen Repository von kรถnnen Sie ganz einfach installieren und aktualisieren PostgreSQL.

Befolgen Sie nun die bereitgestellten Anweisungen zur Installation PostgreSQL on Ubuntu.

Schritt 1) Der erste Schritt besteht darin, das Repository von hinzuzufรผgen PostgreSQL:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'

Installieren PostgreSQL on Ubuntu

Schritt 2) Fahren Sie dann mit dem Hinzufรผgen fort PostgreSQL Repository-Schlรผssel:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

Installieren PostgreSQL on Ubuntu

Schritt 3) Aktualisieren Sie Ihre Systempakete, um fortzufahren:

sudo apt update

Installieren PostgreSQL on Ubuntu

Schritt 4) Jetzt los PostgreSQL Installation:

sudo apt install postgresql -y

Installieren PostgreSQL on Ubuntu

Schritt 5) Klicken Sie sich einfach durch um die PostgreSQL Version zur Bestรคtigung:

psql --version

Es lรคsst sich beobachten, dass mit Hilfe der PostgreSQL Repository, auf dem wir die Version 15.3 installiert haben Ubuntu:

Installieren PostgreSQL on Ubuntu

Wie man verwaltet PostgreSQL Benutzer an Ubuntu?

Verwaltung von PostgreSQL Benutzer umfassen den Prozess des Erstellens, ร„nderns ihres Zugriffs und Entfernens von Benutzern, um die Datenbankberechtigungen zu steuern. Es stellt sicher, dass der Administrator die erforderlichen Berechtigungen erteilt und verwaltet PostgreSQL Benutzerkonten auf effektive Weise.

Schritt 1) So erstellen Sie einen neuen Postgres-Benutzer auf Ubuntu, fรผhre diesen Befehl aus:

sudo -u postgres createuser --interactive

Dadurch PostgreSQL Sie werden aufgefordert, den Benutzernamen einzugeben und zu bestรคtigen, ob der neu erstellte Benutzer รผber Superuser-Berechtigungen verfรผgen soll:

Verwalten PostgreSQL Benutzer an Ubuntu

In unserem Fall haben wir โ€žhuzailโ€œ als Benutzernamen eingegeben und ihn als Superuser zugelassen.

Schritt 2) Sie kรถnnen dem Benutzer auch separat Sudo-Berechtigungen erteilen, indem Sie seinen Namen in diesem Befehl angeben:

ALTER USER huzail WITH SUPERUSER;sudo -u postgres psql

Verwalten PostgreSQL Benutzer an Ubuntu

Schritt 3) Wenn Sie den neu erstellten Benutzer lรถschen mรถchten, geben Sie seinen Namen im Befehl โ€žDROP USERโ€œ ein:

DROP USER huzail;

Verwalten PostgreSQL Benutzer an Ubuntu

Wie man verwaltet PostgreSQL Datenbank eingeschaltet Ubuntu?

Als nรคchstes kommt die Leitung des PostgreSQL Datenbank an Ubuntu. Dies umfasst verschiedene Vorgรคnge im Zusammenhang mit dem Erstellen, ร„ndern und Modifizieren von Datenbanken fรผr eine bessere Organisation.

Schritt 1) Nutzen Sie zunรคchst die โ€žDATENBANK ERSTELLENโ€-Befehl zum Erstellen einer Datenbank und geben Sie ihren Namen an, da wir hier โ€žguru99โ€œ hinzugefรผgt haben:

CREATE DATABASE guru99;

Verwalten PostgreSQL Datenbank eingeschaltet Ubuntu

Schritt 2) Gewรคhren Sie dann dem erforderlichen Benutzer Zugriff auf die Datenbank:

GRANT ALL PRIVILEGES ON DATABASE guru99 TO huzail;

Verwalten PostgreSQL Datenbank eingeschaltet Ubuntu

In unserem Fall haben wir dem Benutzer โ€žhuzailโ€œ den Zugriff โ€žguru99โ€œ gewรคhrt:

Verwalten PostgreSQL Datenbank eingeschaltet Ubuntu

Schritt 3) Wenn Sie die Datenbank lรถschen oder lรถschen mรถchten, fรผhren Sie den Befehl โ€žDROP DATABASEโ€œ mit dem gewรผnschten Datenbanknamen aus:

DROP DATABASE guru99;

Infolgedessen wird die angegebene Datenbank gelรถscht:

Verwalten PostgreSQL Datenbank eingeschaltet Ubuntu

Standardsicherung PostgreSQL Mitglied

Der Vorgang der Sicherung des Zahlungsausfalls PostgreSQL Benutzer umfasst verschiedene MaรŸnahmen, wie die Konfiguration eines starken Passworts, die Aktivierung der entsprechenden Passwort-Verschlรผsselung und den Neustart des PostgreSQL Service. Dadurch wird der Standardbenutzer vor unbefugtem Zugriff geschรผtzt.

Schritt 1) Melden Sie sich zunรคchst bei an PostgreSQL Datenbank, wie wir es bereits getan haben:

sudo -u postgres psql

Schritt 2) Fรผgen Sie dann das Standardkennwort hinzu PostgreSQL Benutzer:

ALTER USER postgres PASSWORD 'my-secret-password123';

Standardsicherung PostgreSQL Mitglied

Schritt 3) ร–ffnen Sie die entsprechende Konfigurationsdatei zum Aktivieren der Passwortverschlรผsselung:

sudo nano /etc/postgresql/{version}/main/pg_hba.conf

Ersetzen Sie im obigen Befehl die Versionsnummer durch die PostgreSQL Version, die Sie installiert haben, da wir hier โ€ž15โ€œ hinzugefรผgt haben:

Standardsicherung PostgreSQL Mitglied

Ihre PostgreSQL Die Konfigurationsdatei wird irgendwie so aussehen:

Standardsicherung PostgreSQL Mitglied

Suchen Sie nach der Zeile, die mit โ€žlocal all allโ€œ beginnt, und รคndern Sie die Verschlรผsselungsmethode von โ€žpeerโ€œ in โ€žmd5โ€œ. Drรผcken Sie anschlieรŸend โ€žSTRG+Oโ€œ, um die ร„nderungen zu speichern, und drรผcken Sie STRG+X, um den Nano-Editor zu verlassen:

Standardsicherung PostgreSQL Mitglied

Schritt 4) Starten Sie das neu PostgreSQL Dienst, damit er von den Konfigurationsรคnderungen wirksam werden kann:

sudo service postgresql restart

Standardsicherung PostgreSQL Mitglied

Schritt 5) รœberprรผfen Sie abschlieรŸend PostgreSQL Status:

sudo service postgresql status

Standardsicherung PostgreSQL Mitglied

Das ist es! Sie haben die Standardeinstellung gesichert PostgreSQL Benutzer mit dem verschlรผsselten Passwort.

Bonusschritt: Installieren Sie pgAdmin

pgAdmin ist eine grafische Benutzeroberflรคche (GUI) PostgreSQL Client, der die Verwaltungsaufgaben vereinfacht. Es ermรถglicht auรŸerdem eine effiziente Abfrageausfรผhrung, Datenbankverwaltung usw PostgreSQL Serverรผberwachung. Darรผber hinaus trรคgt es auch zur Steigerung der Produktivitรคt bei PostgreSQL Benutzer.

Schritt 1) Zunรคchst mรผssen Sie die hinzufรผgen PostgreSQL Repository-Schlรผssel:

url -fsSL https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/pgadmin.gpg

In unserem Fall haben wir es bereits hinzugefรผgt, also drรผcken wir โ€žyโ€œ, um es zu รผberschreiben:

Installieren Sie pgAdmin

sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'

Schritt 2) Fรผgen Sie dann das pgAdmin-Repository zu Ihrem hinzu Ubuntu System:

Installieren Sie pgAdmin

Schritt 3) Als nรคchstes aktualisieren Sie die Pakete, um fortfahren zu kรถnnen:

Sudo apt update

Installieren Sie pgAdmin

Schritt 4) Installieren Sie nun pgAdmin4, indem Sie diesen Befehl eingeben:

sudo apt install pgadmin4

Installieren Sie pgAdmin

Installieren Sie pgAdmin

Schritt 5) Jetzt mรผssen Sie den angegebenen Befehl eingeben, um die primรคre Konfiguration von pgAdmin zu starten:

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

Geben Sie dann die erforderlichen Informationen an:

Installieren Sie pgAdmin

Schritt 6) Starten Sie pgAdmin4 in Ihrem Webbrowser, indem Sie zu dem Link navigieren, der in der letzten Ausgabe bereitgestellt wurde:

Installieren Sie pgAdmin

Verwenden Sie Ihre vorkonfigurierte E-Mail-Adresse und Ihr Passwort, um sich bei pgAdmin anzumelden:

Installieren Sie pgAdmin

Hier kommt das Haupt-Dashboard von pgAdmin, das sofort einsatzbereit ist:

Installieren Sie pgAdmin

So deinstallieren PostgreSQL ab Ubuntu?

Schritt 1) Ansonsten zu deinstallieren PostgreSQL von Ihrem Ubuntu Das System stoppt zunรคchst die PostgreSQL Service:

sudo systemctl stop postgresql

Deinstallieren PostgreSQL ab Ubuntu

Schritt 2) Dann entfernen PostgreSQL und seine relevanten Abhรคngigkeiten, falls Sie sie bereits zuvor installiert haben:

sudo apt purge postgresql postgresql-contrib -y

Deinstallieren PostgreSQL ab Ubuntu

Schritt 3) Entfernen Sie alle Konfigurationsdateien von PostgreSQL:

sudo rm -rf /etc/postgresql/

Deinstallieren PostgreSQL ab Ubuntu

Infolgedessen PostgreSQL wird von Ihrem entfernt Ubuntu System.

So deinstallieren Sie pgAdmin von Ubuntu?

Schritt 1) Falls es erforderlich ist, pgAdmin zu entfernen Ubuntu, entfernen Sie zuerst das Paket:

sudo apt remove pgadmin4

Deinstallieren Sie pgAdmin von Ubuntu

Schritt 2) Entfernen Sie abschlieรŸend die relevanten Konfigurationsdateien von Ihrem System:

sudo rm -rf ~/.pgadmin

Deinstallieren Sie pgAdmin von Ubuntu

Das ist es! Sie haben pgAdmin erfolgreich deinstalliert Ubuntu.

Fazit

Montage von PostgreSQL on Ubuntu ist eine unkomplizierte Methode, die zwei Methoden unterstรผtzt: Ubuntu Repository oder Nutzung des PostgreSQL offizielles Repository. Darรผber hinaus stellen die Verwaltung von Datenbanken und Benutzern sowie die Sicherung der Standardbenutzer sicher, dass die Datenbank effizient verwaltet wird. Darรผber hinaus verbessern Tools wie pgAdmin auch das allgemeine Benutzererlebnis fรผr Entwickler und Unternehmen.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: