Kif Tinstalla PostgreSQL 10 fuq CentOS/RHEL u Fedora


PostgreSQL hija sistema ta 'database b'saħħitha, skalabbli ħafna, b'sors miftuħ u bejn pjattaformi ta' oġġetti relazzjonali li taħdem fuq sistemi operattivi bħal Unix inklużi Linux u Windows OS. Hija sistema ta 'database fuq livell ta' intrapriża li hija affidabbli ħafna u toffri integrità u korrettezza tad-dejta lill-utenti.

F'dan l-artikolu, se nispjegaw kif tinstalla l-aħħar verżjoni ta 'PostgreSQL 10 fuq CentOS, RHEL, Oracle Enterprise Linux, Scientific Linux u Fedora billi tuża repożitorju uffiċjali ta' PostgreSQL Yum.

Żid PostgreSQL Yum Repożitorju

Dan ir-repożitorju uffiċjali ta' PostgreSQL Yum se jgħaqqad mas-sistema Linux tiegħek u joffri aġġornamenti awtomatiċi għall-verżjonijiet kollha appoġġjati ta' PostgreSQL fuq distribuzzjonijiet ibbażati fuq RedHat bħal CentOS, Scientific Linux u Scientific Linux, kif ukoll verżjonijiet attwali ta' Fedora.

Innota li minħabba ċ-ċiklu ta 'appoġġ iqsar ta' Fedora, mhux il-verżjonijiet kollha huma disponibbli u nissuġġerixxu li tużax Fedora għall-iskjeramenti tas-server.

Biex tuża r-repożitorju yum, segwi dawn il-passi:

--------------- 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

Installa PostgreSQL Server

Wara li żżid ir-repożitorju PostgreSQL yum fid-distribuzzjoni rispettiva tiegħek tal-Linux, uża l-kmand li ġej biex tinstalla pakketti tas-server u tal-klijenti PostgreSQL.

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

Importanti: Id-direttorju tad-dejta PostgreSQL /var/lib/pgsql/10/data/ fih il-fajls tad-dejta kollha għad-dejtabejż.

Inizjalizza PostgreSQL Database

Minħabba xi politiki għal distribuzzjonijiet ibbażati fuq Red Hat, l-installazzjoni PostgreSQL mhux se tkun attiva għal bidu awtomatiku jew id-database inizjalizzata awtomatikament. Biex tlesti l-installazzjoni tad-database tiegħek, għandek bżonn tibda d-database tiegħek qabel ma tużaha għall-ewwel darba.

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

Ibda u Ippermetti PostgreSQL Server

Wara li titlesta l-inizjalizzazzjoni tad-database, ibda s-servizz PostgreSQL u ppermetti li s-servizz PostgreSQL jibda awtomatikament fuq il-boot tas-sistema.

--------------- 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

Ivverifika l-Installazzjoni ta' PostgreSQL

Wara li tinstalla PostgreSQL 10 fuq is-server tiegħek, ivverifika l-installazzjoni tiegħu billi tikkonnettja mas-server tad-database postgres.

# su - postgres
$ psql

psql (10.0)
Type "help" for help.

Jekk trid tista' toħloq password għall-utent postgres għal skop ta' sigurtà.

postgres=# \password postgres

Tista' ssib aktar informazzjoni fuq il-Homepage ta' PostgreSQL: https://www.postgresql.org/

Iċċekkja wkoll dawn l-artikoli dwar sistemi ta’ ġestjoni tad-databases popolari:

  1. Kif Tinstalla u Sikura MariaDB 10 f'CentOS 7
  2. Kif Tinstalla u Sikura MariaDB 10 f'CentOS 6
  3. Installa MongoDB Community Edition 3.2 fuq Sistemi Linux

Dak kollox! Nispera li ssib dan l-artikolu utli. Jekk għandek xi mistoqsijiet jew ħsibijiet x'taqsam, uża t-taqsima tal-kummenti hawn taħt.