Cara Memasang PostgreSQL 10 di CentOS/RHEL dan Fedora

Cara Memasang PostgreSQL 10 di CentOS/RHEL dan Fedora

PostgreSQL adalah sistem pangkalan data objek-objek yang kuat, sangat berskala, terbuka dan lintas platform yang berjalan pada sistem operasi seperti Unix termasuk Linux dan Windows OS. Ia adalah sistem pangkalan data peringkat perusahaan yang sangat dipercayai dan menawarkan integriti data dan ketepatan kepada pengguna.

Dalam artikel ini, kami akan menerangkan cara memasang versi terkini PostgreSQL 10 Pada Centos, Rhel, Oracle Enterprise Linux, Saintifik Linux dan Fedora menggunakan Repositori PostgreSQL Yum rasmi.

Tambah repositori postgresql yum

Repositori PostgreSQL Yum rasmi ini akan bergabung dengan sistem Linux anda dan menawarkan kemas kini automatik untuk semua versi yang disokong PostgreSQL pada pengagihan berasaskan redhat seperti CentOS, Linux Saintifik dan Linux Saintifik, serta versi semasa Fedora.

Perhatikan bahawa disebabkan oleh kitaran sokongan Fedora yang lebih pendek, tidak semua versi tersedia dan kami mencadangkan agar tidak menggunakan fedora untuk penyebaran pelayan.

Untuk menggunakan repositori yum, ikuti langkah -langkah ini:

--------------- Pada RHEL/CentOS 7 dan Saintifik Linux/Oracle Linux 7 --------------- # yum Pasang https: // muat turun.PostgreSQL.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-1.Noarch.rpm --------------- Pada 64-bit RHEL/CentOS 6 dan saintifik Linux/Oracle Linux 6 --------------- # yum Pasang https: // muat turun.PostgreSQL.org/pub/repos/yum/10/redhat/rhel-6-x86_64/pgdg-redhat10-10-1.Noarch.rpm --------------- Pada 32-bit RHEL/CentOS 6 dan saintifik Linux/Oracle Linux 6 --------------- # yum Pasang https: // muat turun.PostgreSQL.org/pub/repos/yum/10/redhat/rhel-6-i386/pgdg-redhat10-10-1.Noarch.rpm --------------- Pada Fedora 26 --------------- # DNF Pasang https: // muat turun.PostgreSQL.org/pub/repos/yum/10/fedora/fedora-26-x86_64/pgdg-fedora10-10-2.Noarch.rpm --------------- Pada Fedora 25 --------------- # DNF Pasang https: // muat turun.PostgreSQL.org/pub/repos/yum/10/fedora/fedora-25-x86_64/pgdg-fedora10-10-3.Noarch.rpm --------------- Pada Fedora 24 --------------- # DNF Pasang https: // muat turun.PostgreSQL.org/pub/repos/yum/10/fedora/fedora-24-x86_64/pgdg-fedora10-10-3.Noarch.rpm 
Dayakan repositori postgresql yum

Pasang pelayan PostgreSQL

Setelah menambah repositori postgresql yum dalam taburan Linux masing -masing, gunakan arahan berikut untuk memasang pakej pelayan dan klien PostgreSQL.

# YUM Pasang PostgreSQL10-Server PostgreSQL10 [On RedHat berasaskan Distribusi] # DNF Pasang PostgreSql10-Server PostgreSQL10 [On Fedora Linux] 
Pasang pelayan PostgreSQL

Penting: Direktori data postgresql /var/lib/pgsql/10/data/ Mengandungi semua fail data untuk pangkalan data.

Inisialisasi pangkalan data PostgreSQL

Oleh kerana beberapa dasar untuk pengagihan berasaskan Hat Red, pemasangan PostgreSQL tidak akan aktif untuk permulaan automatik atau mempunyai pangkalan data yang dimulakan secara automatik. Untuk melengkapkan pemasangan pangkalan data anda, anda perlu memulakan pangkalan data anda sebelum menggunakannya untuk kali pertama.

#/usr/pgsql-10/bin/postgresql-10-setup initdb 
Inisialisasi pangkalan data PostgreSQL

Mulakan dan aktifkan pelayan postgresql

Selepas pangkalan data Inisialisasi selesai, mulakan perkhidmatan PostgreSQL dan aktifkan perkhidmatan PostgreSQL untuk memulakan auto pada boot sistem.

--------------- Pada sistem --------------- # Systemctl Mula PostgreSql-10 # SystemCtl Enable PostgreSql-10 # SystemCtl Status PostgreSQL-10 --------------- Pada sysvinit --------------- # Perkhidmatan PostgreSql-10 Start # Chkconfig PostgreSql-10 di # Perkhidmatan PostgreSQL-10 Status 
Mulakan pelayan PostgreSQL

Sahkan pemasangan PostgreSQL

Setelah memasang PostgreSql 10 di pelayan anda, sahkan pemasangannya dengan menyambungkan ke pelayan pangkalan data Postgres.

# Su - Postgres $ PSQL PSQL (10.0) Taipkan "bantuan" untuk mendapatkan bantuan. 

Sekiranya anda mahu, anda boleh membuat kata laluan untuk Postgres Pengguna untuk tujuan keselamatan.

Postgres =# \ Postgres Postgres 
Tetapkan kata laluan pengguna postgresql

Anda boleh mendapatkan lebih banyak maklumat di laman utama PostgreSQL: https: // www.PostgreSQL.org/

Lihat juga artikel -artikel ini mengenai sistem pengurusan pangkalan data yang popular:

  1. Cara Memasang dan Mengamankan MariaDB 10 di CentOS 7
  2. Cara Memasang dan Mengamankan MariaDB 10 di CentOS 6
  3. Pasang Edisi Komuniti MongoDB 3.2 Pada Sistem Linux

Itu sahaja! Semoga anda dapati artikel ini berguna. Sekiranya anda mempunyai sebarang pertanyaan atau pemikiran untuk dikongsi, gunakan bahagian komen di bawah.