PostgreSQL 10-y CentOS/RHEL we Fedora-da nädip gurmaly


PostgreSQL, Linux we Windows OS ýaly Unix ýaly operasiýa ulgamlarynda işleýän güýçli, ýokary göwrümli, açyk çeşme we platforma obýekt-baglanyşyk bazasy ulgamy. Bu ýokary derejede ygtybarly we ulanyjylara maglumatlaryň bitewiligini we dogrulygyny hödürleýän kärhana derejesindäki maglumatlar bazasydyr.

Bu makalada PostgreSQL 10-yň iň soňky wersiýasyny CentOS, RHEL, Oracle Enterprise Linux, Scientific Linux we Fedora-da resmi PostgreSQL Yum ammaryny nädip gurmalydygyny düşündireris.

PostgreSQL umum ammaryny goşuň

Bu resmi PostgreSQL Yum ammary Linux ulgamyňyz bilen birleşer we CentOS, Scientific Linux we Scientific Linux ýaly RedHat esasly paýlamalarda PostgreSQL-iň goldanýan wersiýalary we Fedora-nyň häzirki wersiýalary üçin awtomatiki täzelenmeleri hödürleýär.

Fedora goldaw sikliniň has gysga bolmagy sebäpli, ähli wersiýalaryň elýeterli däldigini ýatdan çykarmaň we Fedora-ny serwer ýerleşdirmek üçin ulanmazlygy maslahat berýäris.

Yum ammaryny ulanmak üçin şu ädimleri ýerine ýetiriň:

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

PostgreSQL serwerini guruň

Degişli Linux paýlanyşyňyzda PostgreSQL ýum ammaryny goşanyňyzdan soň, PostgreSQL serwerini we müşderi paketlerini gurmak üçin aşakdaky buýrugy ulanyň.

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

Üns beriň: PostgreSQL maglumat katalogy /var/lib/pgsql/10/data/ maglumat bazasy üçin maglumatlar faýllarynyň hemmesini öz içine alýar.

PostgreSQL maglumat bazasyny işe giriziň

Red Hat esasly paýlamalar üçin käbir syýasatlar sebäpli PostgreSQL gurnamasy awtomatiki başlangyç üçin işjeň bolmaz ýa-da maglumat bazasy awtomatiki usulda işe giriziler. Maglumat bazasyny gurnamagy tamamlamak üçin, maglumatlar bazasyny ilkinji gezek ulanmazdan ozal başlamaly.

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

PostgreSQL serwerini işe giriziň we işlediň

Maglumat bazasy işe girizilenden soň, PostgreSQL hyzmatyny başlaň we PostgreSQL hyzmatyny ulgam ýüklemesinde awtomatiki başlamaga mümkinçilik beriň.

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

PostgreSQL gurnamasyny barlaň

PostgreSQL 10-y serweriňize guranyňyzdan soň, postgres maglumatlar bazasynyň serwerine birikdirip, gurnamasyny barlaň.

# su - postgres
$ psql

psql (10.0)
Type "help" for help.

Isleseňiz, howpsuzlyk maksady bilen ulanyjy postgresleri üçin parol döredip bilersiňiz.

postgres=# \password postgres

PostgreSQL Baş sahypasynda has giňişleýin maglumat tapyp bilersiňiz: https://www.postgresql.org/

Şeýle hem meşhur maglumatlar binýadyny dolandyrmak ulgamlary baradaky bu makalalara göz aýlaň:

  1. CentOS 7-de MariaDB 10-ny nädip gurmaly we howpsuzlandyrmaly
  2. CentOS 6-da MariaDB 10-ny nädip gurmaly we howpsuzlandyrmaly
  3. Linux ulgamlaryna MongoDB Community Edition 3.2 guruň

Bu hemmesi! Bu makalany peýdaly görersiňiz diýip umyt edýärin. Paýlaşmak üçin soraglaryňyz ýa-da pikirleriňiz bar bolsa, aşakdaky teswir bölümini ulanyň.