yanuarakhid - 7 Mei 2021 • Baca 3 Menit Postgresql merupakan salah satu relational database yang begitu populer dan banyak digunakan karena kehandalan dan kesetabilannya. Pada postingan kali ini kita akan belajar bagaimana melakukan konfigurasi dan instalasi database server menggunakan Postgresql pada Ubuntu Server 20.04 LTS. InstallSebelum melakukan instalasi terlebih dahulu lakukan update dan upgrade sistem. $ setelah itu lakukan instalasi postgresql. Tunggu hingga proses selesai. $ Membuat UserSecara default username database postgresql ini adalah $
Setelah berhasil untuk masuk kedalam postgres@zonabiner:~$ Sebelumnya untuk melihat list username dan previlages/roles yang ada pada postgres=# Untuk membuat username dan database baru cukuplah mudah. Gunakanlah command dibawah ini ganti postgres=# CREATE USER zonabiner SUPERUSER CREATEDB;
postgres=# CREATE DATABASE zonabiner OWNER zonabiner;
Kemudian untuk memberikan password kepada username yang telah kita buat dapat dengan cara berikut ini. postgres=# \password zonabiner
Enter new password:
Enter it again:
untuk keluar dari postgresql shell kalian bisa menggunakan
postgres=# exit postgres@zonabiner:~$ exit logout ConfigSecara default postgresql server pada ubuntu server ini tidak dapat diakses dari luar, agar nantinya kita bisa melakukan remote koneksi database ke postgresql server maka untuk $
Tidak hanya konfigurasi diatas, kita juga perlu mengkonfigurasi username, database, addreess, hingga metode enkripsi untuk melakukan remote ke database postgresql. Dari sini kita dapat melihat bahwa postgresql ini cukuplah aman karena hal tersebut. Mari kita definisikan terlebih dahulu. Sebagai contoh disini saya memperbolehkan semua user dan database dapat diakses oleh semua network $ # TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all peer
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
local replication all peer
host replication all 127.0.0.1/32 md5
host replication all ::1/128 md5
host all all 0.0.0.0/0 md5
Jika sudah jangan lupa untuk melakukan restart service. $ Cara RemoteUntuk melakukan remote ke postgresql server caranya mudah kalian hanya perlu menggunakan tools $ Untuk melihat atribut command lengkap psql kalian dapat menggunakan perintah -h host/ip address databases server -U Username databases -d Nama Databases yang ingin diakses Sampai disini kita sudah berhasil melakukan instalasi fan konfigurasi databases server menggunakan pstgresql pada ubuntu 20.04 LTS. Bagaimana cukup mudah kan ? 😉 |