- 1. Fügen Sie das PostgreSQL APT-Repository auf Debian oder Ubuntu hinzu
- 2. Schlüssel in Debian oder Ubuntu importieren
- 3. PostgreSQL-Server auf Debian oder Ubuntu installieren
- 4. Starten und aktivieren Sie den PostgreSQL-Server unter Debian oder Ubuntu
- 5. Überprüfen Sie die PostgreSQL-Installation auf Debian oder Ubuntu
Die Verwaltung von Datenbanken in Linux-Umgebungen ist eine der besten Lösungen, um das Beste aus unserem Ubuntu- oder Debian-Server herauszuholen.
PostgreSQL wird zu einer der besten kostenlosen Alternativen, um alle unsere Daten mit mehreren Funktionen und Funktionen zu verwalten.
Heute wird Solvetic diskutieren, wie man PostgreSQL unter Debian 9 installiert.
Was ist PostgreSQL?PostgreSQL ist ein leistungsstarkes objektrelationales Open-Source-Datenbanksystem mit mehr als 15 Jahren Entwicklung, das uns ein Werkzeug mit hoher Zuverlässigkeit, Datenintegrität und Fehlerkorrektur ermöglicht.
PostgreSQL ist Multi-System, da es auf Betriebssystemen wie Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, macOS, Solaris, Tru64) und Windows installiert werden kann.
Durch die Verwendung von PostgreSQL verfügen wir über einen vollständig ACID-kompatiblen Datenbankmanager, der Fremdschlüssel, Joins, Ansichten, Trigger und gespeicherte Prozeduren (in mehreren Sprachen) vollständig unterstützt.
Enthält die meisten SQL: 2008-Datentypen, einschließlich INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL und TIMESTAMP. Es unterstützt auch die Speicherung großer binärer Objekte, einschließlich Bilder, Töne oder Videos. Es verfügt über native Programmierschnittstellen für C / C ++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC und viele mehr.
PostgreSQL bietet derzeit die stabile Version 9.6 und Version 10 ist als Beta verfügbar.
Jetzt werden wir sehen, wie dieser Datenbankmanager unter Debian 9 installiert wird.
NotizEs ist wichtig zu klären, dass wir, wenn wir nicht als Root-Benutzer sind, vorangehen müssen sudo für die korrekte Ausführung der beschriebenen Befehle.
1. Fügen Sie das PostgreSQL APT-Repository auf Debian oder Ubuntu hinzu
Dieses offizielle PostgreSQL APT-Repository, das wir installieren werden, wird mit dem Betriebssystem kombiniert und bietet uns automatische Updates für alle unterstützten Versionen von PostgreSQL in Debian- und Ubuntu-Distributionen.
Schritt 1
Für diesen Vorgang erstellen wir eine neue Datei, indem wir die folgende Zeile ausführen:
/etc/apt/sources.list.d/pgdg.listSchritt 2
Sobald die Datei erstellt wurde, fügen wir die folgende Zeile unter Berücksichtigung der zu verwendenden Debian- oder Ubuntu-Version hinzu:
Debian 9 Strecht: deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main Debian 8 Jessie: deb http://apt.postgresql.org/pub/repos/apt/jessie-pgdg main Debian 7 Wheezy: deb http://apt.postgresql.org/pub/repos/apt/wheezy-pgdg main Ubuntu 17.04: deb http://apt.postgresql.org/pub/repos/apt/zesty-pgdg main Ubuntu 16.04: deb http://apt.postgresql.org/pub/repos/apt/xenial-pgdg main Ubuntu 14.04: deb http://apt.postgresql.org/pub/repos/apt/trusty-pgdg main
Schritt 3
Wir speichern die Änderungen mit den Tasten
Strg + Aus
und wir verlassen den Editor mit
Strg + X
2. Schlüssel in Debian oder Ubuntu importieren
Schritt 1
Als nächstes importieren wir den Signaturschlüssel aus dem Repository und aktualisieren die Systempaketlisten, indem wir zuerst den folgenden Befehl ausführen:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key hinzufügen -
Schritt 2
Später aktualisieren wir das System mit dem Befehl.
sudo apt-Update
3. PostgreSQL-Server auf Debian oder Ubuntu installieren
Schritt 1
Sobald das Betriebssystem aktualisiert wurde, führen wir den folgenden Befehl aus, um den PostgreSQL-Server zu installieren:
apt installieren postgresql-9.6
Schritt 2
Wir geben den Buchstaben ein S um die Installation der PostgreSQL-Pakete zu bestätigen. Sobald die PostgreSQL-Installation abgeschlossen ist, sehen wir Folgendes:
S
Schritt 3
Bei Debian und Ubuntu startet die Datenbank automatisch. Das Verzeichnis, in dem wir alle PostgreSQL-Konfigurationsdateien finden, befindet sich im Pfad:
/var/lib/postgresql/9.6/main
4. Starten und aktivieren Sie den PostgreSQL-Server unter Debian oder Ubuntu
Wenn der Datenbankserver initialisiert ist, besteht der nächste Schritt darin, den PostgreSQL-Dienst zu starten und den PostgreSQL-Dienst beim Systemstart automatisch starten zu lassen. Dazu führen wir die folgenden Befehle in ihrer Reihenfolge aus:
In systemd
systemctl start postgresql.service systemctl enable postgresql.service sudo systemctl status postgresql.service
In SysVinit
service postgresql-9.6 starte chkconfig postgresql auf service postgresql-9.6 status
5. Überprüfen Sie die PostgreSQL-Installation auf Debian oder Ubuntu
Nach der Installation des PostgreSQL-Datenbanksystems auf Ubuntu oder Debian können wir die Installation überprüfen, indem wir eine Verbindung zum Postgres-Datenbankserver herstellen.
Schritt 1
Der PostgreSQL-Administratorbenutzer heißt postgres, wir führen den folgenden Befehl aus, um auf das Benutzersystemkonto zuzugreifen:
deine postgres cd psqlSchritt 2
Das Ergebnis wird folgendes sein:
Schritt 3
Wenn wir ein Passwort für den Postgre-Datenbankadministrator-Benutzer festlegen möchten, verwenden wir den folgenden Befehl. Dort müssen wir das Passwort eingeben und bestätigen.
\ Passwort postgres
Schritt 4
Wenn wir das Postgre-Benutzersystemkonto sichern möchten, verwenden wir den folgenden Befehl. Dort geben wir das jeweilige Passwort ein und bestätigen es.
passwd postgresWie wir sehen, ist es einfach, PostgreSQL unter Debian oder Ubuntu zu installieren.