Si të instaloni PostgreSQL 10 në CentOS/RHEL dhe Fedora


PostgreSQL është një sistem i fuqishëm, shumë i shkallëzueshëm, me burim të hapur dhe ndër-platformë sistem bazë të dhënash objekt-relacionale që funksionon në sisteme operative të ngjashme me Unix, duke përfshirë Linux dhe Windows OS. Është një sistem bazë të dhënash në nivel ndërmarrjesh i cili është shumë i besueshëm dhe ofron integritet dhe korrektësi të të dhënave për përdoruesit.

Në këtë artikull, ne do të shpjegojmë se si të instaloni versionin më të fundit të PostgreSQL 10 në CentOS, RHEL, Oracle Enterprise Linux, Scientific Linux dhe Fedora duke përdorur depo zyrtare PostgreSQL Yum.

Shto Depo PostgreSQL Yum

Kjo depo zyrtare e PostgreSQL Yum do të kombinohet me sistemin tuaj Linux dhe ofron përditësime automatike për të gjitha versionet e mbështetura të PostgreSQL në shpërndarjet e bazuara në RedHat si CentOS, Scientific Linux dhe Scientific Linux, si dhe versionet aktuale të Fedora.

Vini re se për shkak të ciklit më të shkurtër të mbështetjes së Fedora-s, jo të gjitha versionet janë të disponueshme dhe ne sugjerojmë që të mos përdorni Fedora për vendosjen e serverëve.

Për të përdorur depon e yum, ndiqni këto hapa:

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

Instaloni serverin PostgreSQL

Pasi të keni shtuar depon e PostgreSQL yum në shpërndarjen tuaj përkatëse Linux, përdorni komandën e mëposhtme për të instaluar paketat e serverit dhe klientit PostgreSQL.

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

E rëndësishme: Drejtoria e të dhënave PostgreSQL /var/lib/pgsql/10/data/ përmban të gjithë skedarët e të dhënave për bazën e të dhënave.

Inicializoni bazën e të dhënave PostgreSQL

Për shkak të disa politikave për shpërndarjet e bazuara në Red Hat, instalimi i PostgreSQL nuk do të jetë aktiv për fillimin automatik ose do të ketë bazën e të dhënave të inicializohet automatikisht. Për të përfunduar instalimin e bazës së të dhënave, duhet të inicializoni bazën e të dhënave përpara se ta përdorni për herë të parë.

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

Filloni dhe aktivizoni serverin PostgreSQL

Pasi të përfundojë inicializimi i bazës së të dhënave, filloni shërbimin PostgreSQL dhe aktivizoni shërbimin PostgreSQL të fillojë automatikisht në nisjen e sistemit.

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

Verifikoni instalimin e PostgreSQL

Pas instalimit të PostgreSQL 10 në serverin tuaj, verifikoni instalimin e tij duke u lidhur me serverin e bazës së të dhënave postgres.

# su - postgres
$ psql

psql (10.0)
Type "help" for help.

Nëse dëshironi, mund të krijoni një fjalëkalim për postgres të përdoruesit për qëllime sigurie.

postgres=# \password postgres

Mund të gjeni më shumë informacion në faqen kryesore të PostgreSQL: https://www.postgresql.org/

Shikoni gjithashtu këta artikuj në lidhje me sistemet popullore të menaxhimit të bazës së të dhënave:

  1. Si të instaloni dhe siguroni MariaDB 10 në CentOS 7
  2. Si të instaloni dhe siguroni MariaDB 10 në CentOS 6
  3. Instaloni MongoDB Community Edition 3.2 në Linux Systems

Kjo eshte e gjitha! Shpresojmë ta gjeni të dobishëm këtë artikull. Nëse keni ndonjë pyetje ose mendim për të ndarë, përdorni seksionin e komenteve më poshtë.