Cara Memasang Pelayan PostgreSQL di CentOS 8

Cara Memasang Pelayan PostgreSQL di CentOS 8

PostgreSQL adalah sistem pengurusan pangkalan data objek yang menyimpan data dalam bentuk jadual. Ia sangat selamat dan boleh dipercayai dan membolehkan penyimpanan, akses, dan pengambilan data mudah.

The pgadmin adalah antara muka berasaskan web yang kaya dengan ciri untuk pentadbiran, pembangunan, dan pengurusan PostgreSQL. Ia juga merupakan sumber terbuka, perisian percuma seperti postgresql.

Dalam panduan cara ini, kami akan belajar memasang PostgreSQL dan PGADMIN4 pada CentOS 8:

Cara Memasang PostgreSQL pada CentOS 8

01. Pelbagai versi PostgreSQL boleh didapati dalam repositori lalai CentOS 8. Mereka boleh disenaraikan di terminal dengan menggunakan arahan di bawah yang diberikan:

Senarai Modul DNF PostgreSQL  
Senaraikan modul Postgres DNF yang tersedia

Terdapat empat versi berbeza yang terdapat di repositori appstream di sistem saya. [D] selepas versi postgresql 10 menunjukkan bahawa versi 10 adalah versi lalai postgresql.

02. Secara lalai ia akan memasang postgresql 10 pada sistem anda. Kami juga boleh memasang versi lain di sistem CentOS 8 kami. Untuk memasang sebarang versi lain, kami perlu menetapkan semula aliran modul yang sudah dipasang:

SUDO DNF Modul Reset PostgreSQL -Y  

03. Sekarang kami akan membolehkan aliran modul versi PostgreSQL terkini:

modul dnf sudo membolehkan postgresql: 13 -y  

04. Sekarang jalankan arahan pemasangan lagi. Terminal kini akan memasang versi terkini i.e. Versi 13:

sudo dnf memasang postgresql -server -y  

05. Anda boleh mengesahkan versi yang dipasang dengan menggunakan arahan di bawah yang diberikan:

 Postgres --version  
Output: Postgres (PostgreSQL) 13.3 

06. Sekarang bahawa versi terkini PostgreSQL telah dipasang, memulakannya dengan menggunakan arahan di bawah yang diberikan:

sudo postgresql-setup initdb  

07. Anda boleh memulakan pangkalan data dengan menjalankan arahan:

SUDO Systemctl Mula PostgreSQL  

08. PostgreSQL juga boleh diaktifkan untuk memulakan secara automatik di boot:

sudo systemctl enable postgresql  

09. Anda boleh menyemak status perkhidmatan dengan menggunakan arahan ini:

status sudo status postgresql  

10. Anda juga boleh menyemak sama ada perkhidmatan itu telah berjaya dimulakan di boot:

SUDO Systemctl IS-Enabled PostgreSQL  

Cara Memasang PGADMIN4 di CentOS 8

01. Sekarang kami akan memasang pgadmin4, alat pengurusan pangkalan data berasaskan web. Untuk memasang pgadmin4, kita perlu memasang repositori EPEL:

SUDO DNF Pasang EPEL-RELEASE  

02. Seterusnya, kami akan memasang repositori pgadmin untuk menyelesaikan kebergantungan:

Sudo DNF Install -y https: // ftp.PostgreSQL.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-1-1.Noarch.rpm  

03. Untuk memasang PGADMIN4 pada sistem kami, kami juga perlu mengeluarkan beberapa repositori PostgreSQL:

sudo dnf keluarkan -y pgdg-redhat-repo  

Repositori ini telah dipasang dari sistem saya.

04. Sekarang kita akan membuat cache untuk pgadmin4 dengan melaksanakan perintah yang diberikan di bawah:

SUDO DNF Makecache  

05. Kami akhirnya dapat memasang PGADMIN4 pada sistem kami kerana semua kebergantungan telah diselesaikan:

sudo dnf memasang pgadmin4  

Tekan y Dan tekan Enter setiap kali diminta untuk berbuat demikian:

Pgadmin4 telah berjaya dipasang pada sistem.

06. Langkah seterusnya adalah untuk menubuhkan pgadmin4. Ini boleh dilakukan dengan membuka fail konfigurasi yang disertakan dengan pakej PGADMIN4:

sudo/usr/pgadmin4/bin/persediaan-web.sh  

07. Skrip konfigurasi akan meminta anda untuk e -mel dan kata laluan untuk membuat akaun pengguna baru untuk antara muka web.

Anda kini boleh mengakses pgadmin4 dengan menavigasi ke alamat berikut pada penyemak imbas anda:

http: // localhost/pgadmin4 

Untuk sistem jauh, tukar "localhost" dengan alamat IP pelayan jauh atau nama domain.

Kesimpulan

Versi terkini PostgreSQL dan PGADMIN4 telah berjaya dipasang pada sistem anda. Sekarang anda boleh mengkonfigurasi mereka mengikut keperluan anda.

PostgreSQL adalah RDBMS yang kuat; Ia adalah sumber terbuka dan berjalan di seluruh platform dan terkenal dengan kebolehpercayaan dan ciri-ciri yang mantap. RDBMS membantu menyimpan, menyusun, dan mengakses data dengan cara berstruktur. PGADMIN4 adalah aplikasi web berasaskan GUI yang digunakan untuk pengurusan pangkalan data PostgreSQL.

Dalam panduan pemasangan ini, kami telah belajar memasang PostgreSQL dan PGADMIN4 pada sistem CentOS 8 kami.