GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie PostgreSQL unter Ubuntu 22.04

In diesem Artikel haben wir die notwendigen Schritte erklärt, um PostgreSQL auf Ubuntu 22.04 LTS zu installieren. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer mit sudo angemeldet sind Privilegien. Alle Befehle in diesem Tutorial sollten als Nicht-Root-Benutzer ausgeführt werden.

PostgreSQL ist ein leistungsstarkes, objektrelationales Open-Source-Datenbanksystem. Es unterscheidet sich von relationalen Datenbankverwaltungssystemen wie MySQL dadurch, dass auch komplexe Datenobjekte relational in der Datenbank gespeichert werden können.

Voraussetzung:

  • Betriebssystem mit Ubuntu 22.04
  • Server-IPv4-Adresse mit Superuser-Berechtigungen (Root-Zugriff)
  • Gnome-Terminal für Linux-Desktop
  • PuTTy SSH-Client für Windows oder macOS
  • Powershell für Windows 10/11
  • Vertraut mit APT-Befehlen

Installieren Sie PostgreSQL auf Ubuntu 22.04 LTS

Schritt 1. Bevor Sie mit der Installation eines Pakets auf Ihrem Ubuntu-Server beginnen, empfehlen wir immer, sicherzustellen, dass alle Systempakete aktualisiert sind.

sudo apt update
sudo apt upgrade
sudo apt install apt-transport-https curl wget

Schritt 2. Installieren Sie PostgreSQL unter Ubuntu Linux.

Die Installation von PostgreSQL auf Ihrem Ubuntu 22.04 Jammy Jellyfish-System ist unkompliziert. Importieren Sie jetzt den PostgreSQL-GPG-Schlüssel, um die Authentizität der Installation zu überprüfen:

sudo wget -O- https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor | sudo tee /usr/share/keyrings/postgresql.gpg

Fügen Sie dann das PostgreSQL-Repository mit diesem Befehl hinzu:

echo deb [arch=amd64,arm64,ppc64el signed-by=/usr/share/keyrings/postgresql.gpg] http://apt.postgresql.org/pub/repos/apt/ jammy-pgdg main | sudo tee /etc/apt/sources.list.d/postgresql.list

Installieren Sie danach die neueste Version von PostgreSQL (v14) mit dem folgenden Befehl:

sudo apt update
sudo apt install postgresql-client postgresql

Nach erfolgreicher Installation wird Postgres 14 gestartet. Verwenden Sie diesen Befehl, um den Dienststatus zu überprüfen:

sudo systemctl status postgresql

Überprüfen Sie die Installation, indem Sie eine Verbindung zum PostgreSQL-Datenbankserver herstellen und dessen Version überprüfen. Verwenden Sie diesen Befehl:

sudo -u postgres psql -c "SELECT version();"

Schritt 3. PostgreSQL-Datenbank und -Rolle erstellen.

  • Neue PostgreSQL-Rolle erstellenDer folgende Befehl erstellt eine neue Rolle namens meilana:
    sudo su - postgres -c "createuser jelita"
  • Erstellen Sie eine neue PostgreSQL-DatenbankErstellen Sie eine neue Datenbank namens meilana mit dem Befehl createdb:
    sudo su - postgres -c "createdb mega"
  • Berechtigungen erteilenUm dem Benutzer ramona Berechtigungen für die Datenbank zu erteilen, die wir im vorherigen Schritt erstellt haben, stellen Sie eine Verbindung zur PostgreSQL-Shell her:
    sudo -u postgres psql

    und führen Sie die folgende Abfrage aus:

    grant all privileges on database jelita to mega;

Schritt 4. Konfigurieren Sie die UFW-Firewall.

Richten Sie eine UFW-Firewallregel ein, damit PostgreSQL auf seinem Standardport 5432 kommunizieren kann, was erforderlich ist, wenn Sie etwas anderes als localhost:

sudo ufw enable
sudo ufw allow proto tcp from (you-ip-address) to any port 5432

Das ist alles, was Sie tun müssen, um PostgreSQL auf Ubuntu 22.04 LTS Jammy Jellyfish zu installieren. Ich hoffe, Sie finden diesen schnellen Tipp hilfreich. Weitere Informationen zur Installation der PostgreSQL-Datenbank finden Sie in der offiziellen Wissensdatenbank. Wenn Sie Fragen oder Anregungen haben, können Sie unten einen Kommentar hinterlassen.


Ubuntu
  1. So installieren Sie Docker unter Ubuntu 18.04

  2. So installieren Sie Apache unter Ubuntu 18.04

  3. So installieren Sie MariaDB 10.4 auf Ubuntu 18.04

  4. So installieren Sie PostgreSQL unter Ubuntu 18.04

  5. So installieren Sie MongoDB unter Ubuntu 18.04

So installieren Sie Nginx unter Ubuntu 16.04

So installieren Sie PostgreSQL 14 in Ubuntu 20.04

So installieren Sie PostgreSQL unter Ubuntu 14.04

So installieren Sie PostgreSQL unter Ubuntu 15.04

So installieren Sie PostgreSQL auf Ubuntu 18.04 Bionic Beaver

So installieren Sie PostgreSQL unter Ubuntu 22.04