So installieren Sie Postgresql 10 auf CentOS/Rhel und Fedora
- 4355
- 638
- Henry Liebold
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.DrehzahlAktivieren
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 initdbInitialisieren 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 StatusStarten 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 postgresSetzen 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:
- So installieren und sichern Sie Mariadb 10 in CentOS 7
- So installieren und sichern Sie Mariadb 10 in CentOS 6
- 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.