Cara Menginstal PgAdmin di Rocky Linux dan AlmaLinux

PgAdmin 4 adalah open-source, kuat, dan front-end PostgreSQL alat administrasi basis data. PgAdmin 4 memungkinkan administrator untuk mengelola database PostgreSQL dengan mulus dari browser web dan menjalankan kueri SQL di antara tugas database lainnya. Ini ditulis dalam Python dan Javascript/JQuery dan merupakan peningkatan dari pendahulunya PgAdmin.

Fitur PgAdmin 4

Fitur penting meliputi:

  • Sebuah sintaks yang menyoroti editor SQL.
  • Antarmuka pengguna yang didesain ulang dan tampilan baru.
  • Alat kueri SQL langsung untuk mengedit data secara langsung.
  • Alat yang kuat dan mudah digunakan untuk tugas administrasi database sehari-hari.
  • Antarmuka web responsif, dan banyak lagi.

Dalam artikel ini, kami fokus pada bagaimana Anda dapat menginstal PgAdmin4 pada Linux Rocky dan AlmaLinux.

Prasyarat

Sebagai persyaratan, Anda harus menginstal PostgreSQL. Sudah, kami memiliki panduan tentang cara instal PostgreSQL di Rocky Linux dan AlmaLinux.

Langkah 1: Tambahkan Repositori PgAdmin4 di Rocky Linux

Untuk memasang PgAdmin4, langkah pertama adalah menambahkan PgAdmin4 gudang. Tapi pertama-tama, instal yum-utils kemasan.

$ sudo dnf install yum-utils. 
Instal Yum-Utils
Instal Yum-Utils

Selanjutnya, nonaktifkan PostgreSQL repositori umum untuk mempersiapkan instalasi terbaru PgAdmin4 paket.

$ sudo yum-config-manager --disable pgdg-common. 

Setelah perintah berhasil dijalankan, instal PgAdmin4 gudang.

$ sudo rpm -i https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-2-1.noarch.rpm. 

Langkah 2: Instal PgAdmin4 di Rocky Linux

sekali PgAdmin4 repositori sudah ada, perbarui repositori sistem.

$ sudo dnf pembaruan. 

Selanjutnya, instal pgAdmin 4 dengan menjalankan perintah:

$ sudo dnf instal pgadmin4. 

Ini menginstal pgAdmin4, Apache server web bersama dependensi lain yang diperlukan oleh PgAdmin4. tekan 'Y' ketika diminta untuk menginstal semua paket dan dependensi.

Instal PgAdmin di Rocky Linux
Instal PgAdmin di Rocky Linux

Langkah 3: Mulai dan Aktifkan Apache Webserver

Sebelum mengatur PgAdmin4, kita harus memulai Apache layanan server web. Ini perlu karena PgAdmin4 berjalan di server web.

Untuk mengaktifkan server web Apache, jalankan perintah:

$ sudo systemctl aktifkan httpd. 

Setelah diaktifkan, lanjutkan dan mulai Apache layanan sebagai berikut.

$ sudo systemctl mulai httpd. 

Untuk memverifikasi bahwa Apache sedang berjalan, jalankan perintah:

$ sudo systemctl status httpd. 
Verifikasi Apache di Rocky Linux
Verifikasi Apache di Rocky Linux

Langkah 4: Siapkan PgAdmin4 di Rocky Linux

Selanjutnya, kita sekarang dapat melanjutkan untuk mengonfigurasi PgAdmin4 dengan menjalankan PgAdmin4 skrip pengaturan seperti yang ditunjukkan:

$ sudo /usr/pgadmin4/bin/setup-web.sh. 

Script diatur PgAdmin4 dalam mode web dan meminta detail seperti alamat email dan kata sandi. Ini akan, nanti, digunakan untuk otentikasi. Karena itu, berikan alamat email dan kata sandi Anda, dan tekan 'y' untuk me-restart server web Apache.

Setup PgAdmin di Rocky Linux
Setup PgAdmin di Rocky Linux

Sebelum kita mengakses PgAdmin4 GUI web, kita perlu menyesuaikan SELinux pengaturan. Jika SELinux dalam mode penegakan, atur ke mode permisif seperti yang ditunjukkan.

$ sudo setenforce permisif. 

Kami juga perlu mengonfigurasi firewall untuk mengizinkan HTTP lalu lintas seperti yang ditunjukkan.

$ sudo firewall-cmd --permanent --add-service=http. 

Kemudian muat ulang untuk melakukan perubahan.

$ sudo firewall-cmd --reload. 

Langkah 5: Akses PgAdmin4 di Rocky Linux

Terakhir, untuk masuk, luncurkan browser Anda dan kunjungi URL:

http://server-ip/pgadmin4. 

Masukkan kredensial login, yaitu alamat email dan kata sandi yang Anda tetapkan sebelumnya, dan tekan tombol 'Gabung' tombol.

Masuk PgAdmin
Masuk PgAdmin

NS PgAdmin 4 dasbor akan muncul untuk dilihat.

Dasbor PgAdmin
Dasbor PgAdmin

Secara default, tidak ada server database yang saat ini terhubung. Untuk terhubung ke server database baru, klik tombol ‘Tambahkan Server Baruikon.

PgAdmin Tambahkan Server Baru
PgAdmin Tambahkan Server Baru

Pada ‘Umum', berikan nama untuk server database Anda. Dalam kasus kami, kami akan memberikan nama arbitrer – database PostgreSQL lokal.

Detail PostgreSQL PgAdmin
Detail PostgreSQL PgAdmin

Kemudian klik pada 'Koneksi' dan isi detail yang diperlukan. Di sini kita menggunakan database Postgres default dan kredensial pengguna. Kata sandi milik pengguna postgres.

Kemudian klik ‘Menyimpan’.

Koneksi PostgreSQL PgAdmin
Koneksi PostgreSQL PgAdmin

Setelah koneksi berhasil, server database akan muncul di sidebar kiri. Klik untuk melihat detail basis data tambahan dan melihat dasbor kinerja.

Info Basis Data PostgreSQL PgAdmin
Info Basis Data PostgreSQL PgAdmin

Dalam panduan ini, kami berhasil menginstal PgAdmin4 pada Linux Rocky dan AlmaLinux dan menambahkan server database untuk memantau kinerja database.

Teachs.ru