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:
- Der Ubuntu Quelle
- Der 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:
Schritt 2) Dann los PostgreSQL Installation:
sudo apt install postgresql -y
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:
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'
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 -
Schritt 3) Aktualisieren Sie Ihre Systempakete, um fortzufahren:
sudo apt update
Schritt 4) Jetzt los PostgreSQL Installation:
sudo apt install postgresql -y
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:
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:
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
Schritt 3) Wenn Sie den neu erstellten Benutzer löschen möchten, geben Sie seinen Namen im Befehl „DROP USER“ ein:
DROP USER huzail;
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;
Schritt 2) Gewähren Sie dann dem erforderlichen Benutzer Zugriff auf die Datenbank:
GRANT ALL PRIVILEGES ON DATABASE guru99 TO huzail;
In unserem Fall haben wir dem Benutzer „huzail“ den Zugriff „guru99“ gewährt:
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:
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';
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:
Ihr PostgreSQL Die Konfigurationsdatei wird irgendwie so aussehen:
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:
Schritt 4) Starten Sie das neu PostgreSQL Dienst, damit er von den Konfigurationsänderungen wirksam werden kann:
sudo service postgresql restart
Schritt 5) Überprüfen Sie abschließend PostgreSQL Status:
sudo service postgresql status
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:
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:
Schritt 3) Als nächstes aktualisieren Sie die Pakete, um fortfahren zu können:
Sudo apt update
Schritt 4) Installieren Sie nun pgAdmin4, indem Sie diesen Befehl eingeben:
sudo apt install pgadmin4
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:
Schritt 6) Starten Sie pgAdmin4 in Ihrem Webbrowser, indem Sie zu dem Link navigieren, der in der letzten Ausgabe bereitgestellt wurde:
Verwenden Sie Ihre vorkonfigurierte E-Mail-Adresse und Ihr Passwort, um sich bei pgAdmin anzumelden:
Hier kommt das Haupt-Dashboard von pgAdmin, das sofort einsatzbereit ist:
So deinstallieren PostgreSQL von Ubuntu?
Schritt 1) Ansonsten zu deinstallieren PostgreSQL von Ihrem Ubuntu Das System stoppt zunächst die PostgreSQL Service:
sudo systemctl stop postgresql
Schritt 2) Dann entfernen PostgreSQL und seine relevanten Abhängigkeiten, falls Sie sie bereits zuvor installiert haben:
sudo apt purge postgresql postgresql-contrib -y
Schritt 3) Entfernen Sie alle Konfigurationsdateien von PostgreSQL:
sudo rm -rf /etc/postgresql/
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
Schritt 2) Entfernen Sie abschließend die relevanten Konfigurationsdateien von Ihrem System:
sudo rm -rf ~/.pgadmin
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.