So installieren Sie Postgresql 10 auf CentOS/Rhel und Fedora

So installieren Sie Postgresql 10 auf CentOS/Rhel und Fedora

PostgreSQL ist ein leistungsstarkes, hoch skalierbares, Open Source- und plattformübergreifende Objektrelationsdatenbanksystem, das auf UNIX-ähnlichen Betriebssystemen einschließlich Linux und Windows OS ausgeführt wird. Es handelt sich um ein Datenbanksystem auf Unternehmensebene, das sehr zuverlässig ist und den Benutzern Datenintegrität und Korrektheit bietet.

In diesem Artikel werden wir erklären, wie die neueste Version von installiert wird PostgreSQL 10 Auf CentOS, Rhel, Oracle Enterprise Linux, Scientific Linux und Fedora unter Verwendung des offiziellen PostgreSQL Yum -Repositorys.

Fügen Sie Postgresql Yum Repository hinzu

Dieses offizielle Postgresql Yum -Repository kombiniert sich mit Ihrem Linux -System und bietet automatische Updates für alle unterstützten Versionen von PostgreSQL zu Redhat -basierten Verteilungen wie CentOS, Scientific Linux und Scientific Linux sowie aktuellen Versionen von Fedora.

Beachten Sie, dass aufgrund des kürzeren Fedora -Support -Zyklus nicht alle Versionen verfügbar sind, und wir schlagen vor, dass Fedora nicht für Serverbereitstellungen verwendet wird.

Befolgen Sie die folgenden Schritte, um das Yum -Repository zu verwenden:

--------------- Auf rhel/centos 7 und wissenschaftlicher Linux/Oracle Linux 7 --------------- # yum install https: // download.PostgreSQL.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-1.Keinarch.Drehzahl --------------- Auf 64-Bit-RHEL/CentOS 6 und wissenschaftliche Linux/Oracle Linux 6 --------------- # yum install https: // download.PostgreSQL.org/pub/repos/yum/10/redhat/rhel-6-x86_64/pgdg-redhat10-10-1.Keinarch.Drehzahl --------------- Auf 32-Bit-RHEL/CentOS 6 und wissenschaftliche Linux/Oracle Linux 6 --------------- # yum install https: // download.PostgreSQL.org/pub/repos/yum/10/redhat/rhel-6-i386/pgdg-redhat10-10-1.Keinarch.Drehzahl --------------- Auf Fedora 26 --------------- # DNF Installieren Sie https: // herunterladen.PostgreSQL.org/pub/repos/yum/10/fedora/fedora-26-x86_64/pgdg-fedora10-10-2.Keinarch.Drehzahl --------------- Auf Fedora 25 --------------- # DNF Installieren Sie https: // herunterladen.PostgreSQL.org/pub/repos/yum/10/fedora/fedora-25-x86_64/pgdg-fedora10-10-3.Keinarch.Drehzahl --------------- Auf Fedora 24 --------------- # DNF Installieren Sie https: // herunterladen.PostgreSQL.org/pub/repos/yum/10/fedora/fedora-24-x86_64/pgdg-fedora10-10-3.Keinarch.Drehzahl 
Aktivieren

Installieren Sie PostgreSQL Server

Verwenden Sie nach dem Hinzufügen von PostgreSQL Yum -Repository in Ihrer jeweiligen Linux -Verteilung den folgenden Befehl, um PostgreSQL Server- und Client -Pakete zu installieren.

# yum install postgresql10-server postgresql10 [auf Redhat-basierten Verteilungen] # DNF Installieren Sie postgresql10-server postgresql10 [auf Fedora Linux] 
Installieren Sie PostgreSQL Server

Wichtig: PostgreSQL Data Directory /var/lib/pgsql/10/data/ Enthält alle Datendateien für die Datenbank.

Initialisieren Sie die PostgreSQL -Datenbank

Aufgrund einiger Richtlinien für Red Hat -basierte Verteilungen ist die PostgreSQL -Installation nicht für den automatischen Start aktiv oder hat die Datenbank automatisch initialisiert. Um Ihre Datenbankinstallation abzuschließen, müssen Sie Ihre Datenbank initialisieren, bevor Sie sie zum ersten Mal verwenden.

#/usr/pgsql-10/bin/postgresql-10-setup initdb 
Initialisieren Sie die PostgreSQL -Datenbank

Starten und aktivieren Sie den PostgreSQL Server

Starten Sie nach Abschluss der Datenbank initialize postgresql service und aktivieren.

--------------- Auf systemd --------------- # SystemCTL Start postgresql-10 # systemCTL aktivieren postgreSQL-10 # SystemCTL Status PostgreSQL-10 --------------- Auf sysvinit --------------- # service postgresql-10 starten # chkconfig postgreSQL-10 für # service postgresql-10 Status 
Starten Sie PostgreSQL Server

Überprüfen Sie die PostgreSQL -Installation

Überprüfen Sie nach der Installation von PostgreSQL 10 auf Ihrem Server die Installation, indem Sie eine Verbindung zum Postgres -Datenbankserver herstellen.

# Su - Postgres $ psql PSQL (10.0) Geben Sie "Hilfe" für Hilfe ein. 

Wenn Sie möchten, können Sie ein Kennwort für Benutzer Postgres für Sicherheitszwecke erstellen.

postgres =# \ passwesen postgres 
Setzen Sie das PostgreSQL -Benutzerkennwort

Weitere Informationen finden Sie auf der PostgreSQL -Homepage: https: // wwwww.PostgreSQL.org/

Schauen Sie sich auch diese Artikel über beliebte Datenbankverwaltungssysteme an:

  1. So installieren und sichern Sie Mariadb 10 in CentOS 7
  2. So installieren und sichern Sie Mariadb 10 in CentOS 6
  3. Installieren Sie die MongoDB Community Edition 3.2 auf Linux -Systemen

Das ist alles! Ich hoffe, Sie finden diesen Artikel nützlich. Wenn Sie Fragen oder Gedanken zum Teilen haben, verwenden Sie den Kommentarbereich unten.