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:
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:
Ihre 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 ab 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.



































