Giunsa ang Pag-install sa PostgreSQL 10 sa CentOS/RHEL ug Fedora


Ang PostgreSQL usa ka gamhanan, kaayo scalable, open source ug cross-platform object-relational database system nga nagdagan sa Unix-like operating system lakip ang Linux ug Windows OS. Kini usa ka sistema sa database sa lebel sa negosyo nga labi ka kasaligan ug nagtanyag sa integridad ug katukma sa datos sa mga tiggamit.

Niini nga artikulo, among ipasabut kung giunsa ang pag-install sa pinakabag-o nga bersyon sa PostgreSQL 10 sa CentOS, RHEL, Oracle Enterprise Linux, Scientific Linux ug Fedora gamit ang opisyal nga PostgreSQL Yum repository.

Idugang ang PostgreSQL Yum Repository

Kini nga opisyal nga PostgreSQL Yum repository maghiusa sa imong Linux system ug nagtanyag og awtomatik nga mga update para sa tanang suportadong bersyon sa PostgreSQL sa RedHat based distributions sama sa CentOS, Scientific Linux ug Scientific Linux, ingon man ang kasamtangang bersyon sa Fedora.

Timan-i nga tungod sa mas mubo nga siklo sa suporta sa Fedora, dili tanan nga mga bersyon magamit ug among gisugyot nga dili gamiton ang Fedora alang sa mga pag-deploy sa server.

Aron magamit ang yum repository, sunda kini nga mga lakang:

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

I-install ang PostgreSQL Server

Human sa pagdugang sa PostgreSQL yum repository sa imong tagsa-tagsa ka Linux distribution, gamita ang mosunod nga command para i-install ang PostgreSQL server ug client packages.

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

Importante: Ang direktoryo sa datos sa PostgreSQL /var/lib/pgsql/10/data/ naglangkob sa tanang data file para sa database.

Pagsugod sa PostgreSQL Database

Tungod sa pipila ka mga polisiya alang sa Red Hat base sa mga distribusyon, ang PostgreSQL instalasyon dili aktibo alang sa awtomatik nga pagsugod o ang database nga awtomatikong ma-initialize. Aron makompleto ang pag-instalar sa imong database, kinahanglan nimo nga unahon ang imong database sa dili pa gamiton kini sa unang higayon.

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

Pagsugod ug Pag-enable sa PostgreSQL Server

Human makompleto ang pagsugod sa database, sugdi ang serbisyo sa PostgreSQL ug i-enable ang serbisyo sa PostgreSQL nga awtomatikong magsugod sa system boot.

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

I-verify ang Pag-install sa PostgreSQL

Human ma-install ang PostgreSQL 10 sa imong server, pamatud-i ang pag-install niini pinaagi sa pagkonektar sa postgres database server.

# su - postgres
$ psql

psql (10.0)
Type "help" for help.

Kung gusto nimo mahimo ka maghimo usa ka password alang sa mga postgres sa gumagamit alang sa katuyoan sa seguridad.

postgres=# \password postgres

Makita nimo ang dugang nga impormasyon sa PostgreSQL Homepage: https://www.postgresql.org/

Susihon usab kini nga mga artikulo bahin sa mga sikat nga sistema sa pagdumala sa database:

  1. Unsaon Pag-instalar ug Pag-secure sa MariaDB 10 sa CentOS 7
  2. Unsaon Pag-instalar ug Pag-secure sa MariaDB 10 sa CentOS 6
  3. I-install ang MongoDB Community Edition 3.2 sa Linux Systems

Kana lang! Hinaot nga mapuslan nimo kining artikuloha. Kung naa kay pangutana o hunahuna nga ipaambit, gamita ang comment section sa ubos.