Wie können wir helfen?
Umfassender Leitfaden zur Installation von PostgreSQL auf Debian 12 Bookworm
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:
- Verwendung des Standardrepositories von Debian 12.
- 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.
Ihr Kommentar wartet auf Modertaion.
Kleiner Tippfehler 😉 Dieser Kommentar ist nicht zur Veröffentlichung gedacht…
Hallo Johannes,
entschuldige die späte Antwort.
Dein Vorschlag wurde überprüft und übernommen, vielen Dank!
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 –