PostgreSQL oder Postgres ist ein kostenloses, leistungsstarkes und quelloffenes relationales Datenbankverwaltungssystem, das an der University of California entwickelt wurde.
In diesem Tutorial-Beitrag zeigen wir Ihnen die Schritte zur Installation von PostgreSQL unter Ubuntu Linux zusammen mit dem webbasierten Verwaltungstool pgAdmin4.
So installieren Sie PostgreSQL unter Ubuntu Linux
PostgreSQL-Pakete sind in den Ubuntu-Standardrepositorys enthalten, es handelt sich jedoch möglicherweise nicht um die neueste Version. Unsere Antwort auf Ihre Frage, wie Sie PostgreSQL und pgAdmin4 Ubuntu Linux installieren, finden Sie unten:
Führen Sie die folgenden Befehle aus, um den PostgreSQL-Repository-Schlüssel und die Datei zum Ubuntu-Betriebssystem hinzuzufügen:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
Führen Sie nun die folgenden Befehle aus, um die neuesten PostgresSQL-Pakete in Ihrem Ubuntu Linux zu aktualisieren und zu installieren:
Um PostgreSQL 11 zu installieren, führen Sie die folgenden Befehle aus
sudo apt update sudo apt-get install postgresql postgresql-contrib
Nachdem Sie mit der Installation von PostgreSQL in Ubuntu fertig sind, führen Sie die folgenden Befehle aus, um es zu stoppen, zu starten und zu aktivieren.
sudo systemctl stop postgresql.service sudo systemctl start postgresql.service sudo systemctl enable postgresql.service
Wenn Sie nun überprüfen möchten, ob PostgreSQL installiert ist und ausgeführt wird, führen Sie die folgenden Befehle aus.
sudo systemctl status postgresql.service
Möglicherweise sehen Sie Folgendes:
Wenn Sie die oben genannten Befehle ausführen, sollte etwas Ähnliches wie unten angezeigt werden.
● postgresql.service - PostgreSQL RDBMS Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor prese Active: active (exited) since Wed 2021-10-10 10:21:01 CDT; 17s ago Main PID: 7930 (code=exited, status=0/SUCCESS) Tasks: 0 (limit: 4663) CGroup: /system.slice/postgresql.service Oct 10 10:21:01 ubuntu2004 systemd(1): Starting PostgreSQL RDBMS. Oct 10 10:21:01 ubuntu2004 systemd(1): Started PostgreSQL RDBM
Wenn Sie nun die PostgreSQL-Shell verwenden und darauf zugreifen möchten, müssen Sie den Benutzer wechseln und sich als Postgres-Benutzer bei der Shell anmelden.
sudo su - postgres
Benutzen Sie nun die psql Befehl zum Aufrufen der interaktiven Shell, damit Sie PostgreSQL-Datenbanken erstellen und verwalten können.
psql
So installieren Sie das pgAdmin4-Webportal
Führen Sie die folgenden Befehle aus, um pgAdmin4 in Ubuntu zu installieren, damit Sie den PostgreSQL-Server verwalten können.
sudo apt-get install pgadmin4 pgadmin4-apache2
Während der Installation werden Sie aufgefordert, ein PostgreSQL-Benutzerkennwort einzugeben.
Nach der Installation können Sie auf das Webportal zugreifen, indem Sie Ihren Webbrowser öffnen und den Hostnamen oder die IP-Adresse des Servers gefolgt von der pgAdmin4-URI eingeben
http://example.com/pgadmin4
So installieren Sie RPM-Pakete unter Ubuntu 22.04 LTS (2023)