Pada artikel kali ini, saya akan berbagi tips cara memberikan Remote Access Database PostgreSQL di Centos 7, yuk langsung saja ya ...
Sebelum melangkah ke pokok pembahasan kita perlu mempersiapkan library yang akan kita gunakan di centos 7, berikut diantaranya:
langkah pertama install dulu PostgreSQL dengan perintah seperti digambar
tekan enter dan tunggu hingga proses insalasi selesai seperti gambar berikut
selanjutnya kita mengatur database cluster untuk postgresql seperti gambar berikut
tekan enter dan tunggu hingga proses instalasi selesai seperti diambar berikut;
selanjutnya kita mengubah beberapa konfigurasi pada file pg_hba.conf dengan perintah seperti gambar berikut
tekan enter, lalu cari text seperti gambar di bawah dan rubah yang bergaris bawah warnah merah seperti digambar
rubah kata yang bergaris warna merah dari kata ident ke md5 dan 127.0.0.1/32 ke 0.0.0.0/0
setelah kita merubah kata yang bergaris bawah warnah merah, lalu kita simpan dengan cara tekan ctrl+x seperti gambar di bawah
lalu tekan Y pada keybord dan tinggal enter maka data yang telah dirubah tersimpan. kenapa kita mengubah konfigurasi diatas ? agar postgresql dapat digunakan menggunakan password yang bertipe md5.
selanjutnya ubah kata listen_addresses di file postgresql.conf seperti gambar dibawah
rubah seperti gambar berikut
pada gambar di atas hilangkan tanda # dan ubah localhost ke ip public server
langkah terakhir untuk persiapan postgresql, kita jalan kan service dari postgresql dengan cara seperti gambar berikut
pada gambar di atas menampilkan informasi bahwa service postgresql sudah jalan.
langkah kedua kita install library bernama firewalld seperti gambar di bawah
dan tekan enter pada keyboard dan tunggu hingga proses instalasi selesai seperti gambar berikut
pada gambar diatas menampilkan informasi bahwa penginstalan library firewalld telah berhasil.
selanjutnya kita jalankan service dari firewalld seperti gambar berikut
pada gambar di atas menampilkan informasi bahwa service dari firewall telah berhasil jalan.
selanjutnya kita mendaftarkan port postgresql ke firewall seperti gambar berikut
pada gambar di atas menampilkan informasi bahwa port postgresql telah berhasil di daftarkan di firewalld
untuk melihat daftar service dan port yang terdaftar di firewalld bisa dengan perintah seperti gambar dibawah
pada gambar di atas yang bergaris bawah itu adalah port postgresql.
langkah selanjutnya masuk ke postgresql dengan perintah seperti digambah
selanjutnya masuk ke psql dengan perintah seperti digambar
selanjutnya tambahkan password
selanjutnya keluar dari psql dengan perintah seperti di gambar
Lalu masukan perintah exit untuk keluar dari user postgres
langkah ketiga kita melakukan uji coba melakukan remote access menggunakan aplikasi heidisql kalau belum punya download di https://www.heidisql.com/download.php
setelah buka aplikasi heidisql lalu akan tampil seperti dibawah
silahkan klik button new dan sesuaikan kategori pada gambar diatas ya.
setelah kategori diatas telah di isi klik tombol open, lalu akan tampil gambar seperti dibawah jika tidak ada kesalahan.
pada gambar di atas menampilkan beberapa daftar database yang telah ada di postgresql dan kita telah berhasil membuat remote access database ke postgresql.
sekian dari materi kali ini mengenai cara memberikan Remote Access Database PostgreSQL di Centos 7, untuk pembahasan postgresql lebih lanjut sy akan membuat tulisan baru.
Terima kasih telah membaca artikel ini, semoga bermanfaat untuk kita semua