Wie können wir helfen?

Kategorien
Inhalt

Umfassender Leitfaden zur Installation von PostgreSQL auf Debian 12 Bookworm

Navigation:
< zurück

Einleitung

PostgreSQL, ein fortschrittliches RDBMS, ist ideal für das Datenmanagement in Web- und Mobile-Anwendungen. Erfahren Sie, wie Sie PostgreSQL auf Debian 12 Bookworm installieren.

PostgreSQL-Installationsmethoden für Debian 12

Es gibt zwei Hauptmethoden zur Installation von PostgreSQL auf Debian 12:

  1. Verwendung des Standardrepositories von Debian 12.
  2. Nutzung des offiziellen PostgreSQL-Repositories.

Methode 1: Verwendung des Standardrepositories von Debian 12

Schritt 1: Pakete aktualisieren

Aktualisieren Sie alle Debian-Pakete:
sudo apt update

Schritt 2: PostgreSQL installieren

Installieren Sie PostgreSQL:
sudo apt install postgresql postgresql-contrib -y

Schritt 3: Installation von PostgreSQL überprüfen

Überprüfen Sie den Status von PostgreSQL:
sudo systemctl status postgresql

Methode 2: Installation über das PostgreSQL-Repository

Schritt 1: PostgreSQL-Repository hinzufügen

Fügen Sie das PostgreSQL-Repository hinzu:
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: Signaturschlüssel importieren

Importieren Sie den Signaturschlüssel von PostgreSQL:
wget –quiet -O – https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg –dearmor | sudo tee /etc/apt/trusted.gpg.d/postgres.gpg

Schritt 3: Repository aktualisieren

Aktualisieren Sie Ihr Debian 12 Repository:
sudo apt update

Schritt 4: PostgreSQL installieren

Installieren Sie PostgreSQL:
sudo apt install postgresql -y

PostgreSQL auf Debian 12 nutzen

Passwort für die PostgreSQL-Datenbank einrichten

Setzen Sie ein Passwort für den PostgreSQL-Benutzer:
sudo passwd postgres

Anmeldung am PostgreSQL-Server

Melden Sie sich beim PostgreSQL-Server an:
su -- postgres

Zugriff auf die PostgreSQL-Shell

Greifen Sie auf die PostgreSQL-Umgebung zu:
psql

Erstellen einer Datenbank in PostgreSQL

Erstellen Sie eine Datenbank:
CREATE DATABASE beispiel_datenbank;

Auflisten der Datenbanken in PostgreSQL

Listen Sie alle Datenbanken auf:
\l

Löschen einer Datenbank in PostgreSQL

Löschen Sie eine Datenbank:
DROP DATABASE beispiel_datenbank;

PostgreSQL von Debian 12 deinstallieren

Um PostgreSQL zu deinstallieren:
sudo apt purge postgresql postgresql-contrib -y

Fazit

Dieser Leitfaden bietet detaillierte Schritte zur Installation von PostgreSQL auf Debian 12 sowie grundlegende Befehle zur Verwaltung der PostgreSQL-Datenbank.

3 Kommentare

  1. Johannes

    Ihr Kommentar wartet auf Modertaion.

    Kleiner Tippfehler 😉 Dieser Kommentar ist nicht zur Veröffentlichung gedacht…

    Antworten
    • Thomas Hetznecker

      Hallo Johannes,

      entschuldige die späte Antwort.

      Dein Vorschlag wurde überprüft und übernommen, vielen Dank!

  2. Johannes

    Danke für die Anleitung.
    Um in der 2. Methode die Warnung “apt-key is deprecated” zu vermeiden, kann der Schlüssel mit diesem Kommando an der richtigen Stelle ( /etc/apt/trusted.gpg.d/postgres.gpg statt in /etc/apt/trusted.gpg ) gespeichert werden:

    wget –quiet -O – https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg –dearmor | sudo tee /etc/apt/trusted.gpg.d/postgres.gpg

    Dieses ersetzt das dort angegebene:
    wget –quiet -O – https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add –

    Antworten

Kommentar absenden

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert