Wéi installéiere ech PostgreSQL 10 op CentOS/RHEL a Fedora


PostgreSQL ass e mächtege, héich skalierbare, Open Source a Cross-Plattform objektrelational Datebanksystem deen op Unix-ähnleche Betribssystemer inklusiv Linux a Windows OS leeft. Et ass en Enterprise-Niveau Datebanksystem deen héich zouverlässeg ass an Datenintegritéit a Korrektheet u Benotzer ubitt.

An dësem Artikel wäerte mir erkläre wéi Dir déi lescht Versioun vu PostgreSQL 10 op CentOS, RHEL, Oracle Enterprise Linux, Scientific Linux a Fedora installéiere kënnt mat offiziellen PostgreSQL Yum Repository.

Füügt PostgreSQL Yum Repository

Dësen offiziellen PostgreSQL Yum Repository wäert mat Ärem Linux System kombinéieren a bitt automatesch Updates fir all ënnerstëtzt Versioune vu PostgreSQL op RedHat baséiert Verdeelungen wéi CentOS, Scientific Linux a Scientific Linux, souwéi aktuell Versioune vu Fedora.

Notéiert datt wéinst dem méi kuerze Fedora Support Zyklus net all Versioune verfügbar sinn a mir proposéieren datt Dir Fedora net fir Server Deployment benotzt.

Fir de Yum Repository ze benotzen, befollegt dës Schrëtt:

--------------- On RHEL/CentOS 7 and Scientific Linux/Oracle Linux 7 --------------- 
# yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-1.noarch.rpm

--------------- On 64-Bit RHEL/CentOS 6 and Scientific Linux/Oracle Linux 6 --------------- 
# yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-6-x86_64/pgdg-redhat10-10-1.noarch.rpm

--------------- On 32-Bit RHEL/CentOS 6 and Scientific Linux/Oracle Linux 6 --------------- 
# yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-6-i386/pgdg-redhat10-10-1.noarch.rpm

--------------- On Fedora 26 --------------- 
# dnf install https://download.postgresql.org/pub/repos/yum/10/fedora/fedora-26-x86_64/pgdg-fedora10-10-2.noarch.rpm

--------------- On Fedora 25 --------------- 
# dnf install https://download.postgresql.org/pub/repos/yum/10/fedora/fedora-25-x86_64/pgdg-fedora10-10-3.noarch.rpm

--------------- On Fedora 24 --------------- 
# dnf install https://download.postgresql.org/pub/repos/yum/10/fedora/fedora-24-x86_64/pgdg-fedora10-10-3.noarch.rpm

Installéiere PostgreSQL Server

Nodeems Dir PostgreSQL yum Repository an Ärer jeweileger Linux Verdeelung bäigefüügt hutt, benotzt de folgende Kommando fir PostgreSQL Server a Client Packagen z'installéieren.

# yum install postgresql10-server postgresql10   [On RedHat based Distributions]
# dnf install postgresql10-server postgresql10   [On Fedora Linux]

Wichteg: PostgreSQL Dateverzeichnis /var/lib/pgsql/10/data/ enthält all Datendateien fir d'Datebank.

Initialiséiere PostgreSQL Datebank

Wéinst e puer Politiken fir Red Hat baséiert Verdeelungen, wäert d'PostgreSQL Installatioun net aktiv sinn fir automatesch Start oder d'Datebank automatesch initialiséiert. Fir Är Datebankinstallatioun fäerdeg ze maachen, musst Dir Är Datebank initialiséieren ier Dir se fir d'éischte Kéier benotzt.

# /usr/pgsql-10/bin/postgresql-10-setup initdb

Start an aktivéiert PostgreSQL Server

Nodeems d'Datebankinitialiséierung ofgeschloss ass, start de PostgreSQL Service an aktivéiert de PostgreSQL Service fir automatesch beim Systemstart ze starten.

--------------- On SystemD --------------- 
# systemctl start postgresql-10
# systemctl enable postgresql-10
# systemctl status postgresql-10 

--------------- On SysVinit --------------- 
# service postgresql-10 start
# chkconfig postgresql-10 on
# service postgresql-10 status

Verifizéiert PostgreSQL Installatioun

Nodeems Dir PostgreSQL 10 op Ärem Server installéiert hutt, kontrolléiert seng Installatioun andeems Dir mam Postgres Datebankserver verbënnt.

# su - postgres
$ psql

psql (10.0)
Type "help" for help.

Wann Dir wëllt, kënnt Dir e Passwuert fir Benotzer postgres fir Sécherheetszwecker erstellen.

postgres=# \password postgres

Dir kënnt méi Informatiounen op der PostgreSQL Homepage fannen: https://www.postgresql.org/

Kuckt och dës Artikelen iwwer populär Datebankmanagementsystemer:

  1. Wéi installéiert a séchert MariaDB 10 an CentOS 7
  2. Wéi installéiert a séchert MariaDB 10 an CentOS 6
  3. Installéiert MongoDB Community Edition 3.2 op Linux Systemer

Dat ass alles! Hoffen Dir fannt dësen Artikel nëtzlech. Wann Dir Froen oder Gedanken hutt fir ze deelen, benotzt de Kommentarsektioun hei drënner.