GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal PostgreSQL dan phpPgAdmin di Ubuntu 16.04

PostgreSQL atau Postgres adalah sistem manajemen basis data relasional objek (ORDBMS) berkinerja tinggi yang kuat yang dirilis di bawah lisensi gaya BSD yang fleksibel. PostgreSQL sangat cocok untuk database besar dan memiliki banyak fitur canggih.

PostgreSQL tersedia untuk banyak sistem operasi termasuk Linux, FreeBSD, Solaris, dan Microsoft Windows.

PhpPgAdmin adalah aplikasi web berbasis PHP untuk mengelola database PostgreSQL. Dengan Phppgadmin, mudah untuk membuat database, membuat peran, dan membuat tabel di Postgres.

Tutorial ini akan menunjukkan instalasi PostgreSQL dan antarmuka administrasi berbasis web phpPgAdmin di Ubuntu 16.04. Saya akan menggunakan server minimal Ubuntu sebagai dasar untuk penyiapan ini.

Prasyarat

  • Server Ubuntu 16.04.
  • Akses root/Sudo.

Apa yang akan kita lakukan dalam tutorial ini:

  1. Instal PostgreSQL, phpPgAdmin, dan Apache2.
  2. Konfigurasikan Pengguna PostgreSQL.
  3. Konfigurasi Apache2.
  4. Konfigurasikan phpPgAdmin.
  5. Pengujian.

Langkah 1 - Menginstal PostgreSQL, phpPgAdmin, dan Apache2

PostgreSQL dan PhpPgAdmin tersedia di repositori Ubuntu. Jadi Anda hanya perlu menginstalnya dengan perintah apt.

sudo apt-get -y install postgresql postgresql-contrib phppgadmin

Perintah di atas akan otomatis menginstal semua paket yang dibutuhkan oleh PostgreSQL, seperti Apache, PHP dll.

Langkah 2 - Konfigurasikan pengguna PostgreSQL

PostgreSQL menggunakan peran untuk otentikasi dan otorisasi pengguna, seperti halnya izin Unix-Style. Secara default, PostgreSQL membuat pengguna baru yang disebut "postgres" untuk otentikasi dasar. Untuk menggunakan PostgreSQL, Anda harus login ke akun "postgres", Anda dapat melakukannya dengan mengetik:

sudo su
su - postgres

Sekarang Anda dapat mengakses prompt PostgreSQL dengan perintah:

psql

Dan kemudian ubah kata sandi untuk peran postgres dengan mengetik:

\password postgres

ENTER YOUR PASSWORD

Kemudian masukkan \q untuk keluar dari baris perintah psql.

Jalankan perintah "exit" untuk meninggalkan pengguna postgres dan menjadi root kembali.

exit

Langkah 3 - Konfigurasi Apache2

Anda perlu mengkonfigurasi Apache untuk phpPgAdmin. Edit file /etc/apache2/conf-available/phppgadmin.conf dengan nano dengan mengetik:

cd /etc/apache2/conf-available/
nano phppgadmin.conf

Beri komentar pada baris #Require local dengan menambahkan # di depan baris dan tambahkan di bawah baris allow from all sehingga Anda dapat mengakses dari browser Anda.

Langkah 4 - Konfigurasi phpPgAdmin

Edit file /etc/phppgadmin/config.inc.php dengan mengetik :

cd /etc/phppgadmin/
nano config.inc.php

Temukan baris $conf['extra_login_security'] =true; dan ubah nilainya menjadi false sehingga Anda dapat login ke phpPgAdmin dengan postgres pengguna.

Langkah 5 - Mulai ulang PostgreSQL dan Apache2

systemctl restart postgresql
systemctl restart apache2

Langkah 6 - Pengujian

Sekarang akses phpPgAdmin dengan browser Anda http://yourip/phppgadmin/.

lalu coba masuk dengan user postgres dan kata sandi Anda.

Setelah masuk Anda akan mendapatkan antarmuka ini:

Kesimpulan

PostgreSQL adalah sistem manajemen basis data relasional objek (ORDBMS) tingkat lanjut, Open Source dan memiliki Komunitas yang besar dan aktif. PostgreSQL menyediakan program baris perintah psql sebagai front-end utama, yang dapat digunakan untuk memasukkan kueri SQL secara langsung, atau menjalankannya dari file. phpPgAdmin adalah alat administrasi berbasis web untuk PostgreSQL yang ditulis dalam PHP yang membuat administrasi database Postgres lebih mudah.

  • Ubuntu
  • PostgreSQL

Ubuntu
  1. Cara Menginstal Postgresql dan phpPgAdmin di Ubuntu 15.04

  2. Cara Menginstal dan Mengonfigurasi Postgres 13 Ubuntu 20.04

  3. Cara Menginstal dan Mengonfigurasi Postgres 14 Ubuntu 20.04

  1. Cara Menginstal PHP 7.4 dan 8.0 Di Ubuntu 18.04 atau 20.04

  2. Cara Menginstal Anaconda di Ubuntu 18.04 dan 20.04

  3. Cara Menginstal phpPgAdmin Di Ubuntu 20.04

  1. Cara Menginstal PostgreSQL di Ubuntu 18.04

  2. Cara Menginstal PostgreSQL di Ubuntu 20.04

  3. Cara Menginstal PostgreSQL di Ubuntu 18.04