Langsung ke konten utama

Install Dan Konfigurasi Postgresql-13 Di Centos 7

 Install Dan Konfigurasi Postgresql-13 Di Centos 7

A. Pengertian Postgresql

Structured Query Language (SQL) digunakan untuk mengakses data dalam tabel database, dan karenanya juga disebut sebagai Postgres. PostgreSQL adalah relational database management system (RDBMS) atau  sistem manajemen basis data objek-relasional dan menggunakan SQL sebagai bahasa query utamanya.


Database Management System (DBMS) adalah kombinasi dari aplikasi, berbagai utilitas, dan library. Selama bertahun-tahun, tidak ada DBMS di luar sana. Database objek-relasional menentukan database bersama yang besar.

Adapun basis data adalah sistem di mana manusia dapat menyimpan datanya. Ambil data darinya dan memanipulasi data juga. Sistem ini sebagian besar dikelola oleh server dalam database. Setiap aplikasi memiliki database sendiri

B. Konfigurasi postgresql-13 di Centos 7

1. Siapkan Server yang sudah terinstall centos 7 dan siap digunakan
2. Login kedalam server. Agar lebih mudah dalam konfigurasi saya sarankan untuk akses server menggunakan SSH.
3. Setelah login, hal pertama yang harus dilakukan adalah menambahkan repo postgresql-13 kedalam server menggunakan perintah dibawah.
4. Setelah repo berhasil ditambahkan, langkah selanjutnya adalah install postgresql-13 dan postgresql13-contrib
# yum install -y postgresql13-server postgresql13-contrib
5. Untuk memastikan bahwa tidak ada masalah saat menggunakan utilitas ini di terminal, buatlah tautan simbolis ke sistem.
# /usr/pgsql-13/bin/postgresql-13-setup initdb
6. Enable dan Start postgresql-13
# systemctl enable postgresql-13
# systemctl start postgresql-13
7. Cek status postgresql-13
# systemctl status postgresql-13 
8. Setelah postgresql aktif, langkah selanjutnya adalah edit file postgresql.conf
nano /var/lib/pgsql/13/data/postgresql.conf
 
Cari kata listen_addresses kemudian hilangkan tanda pagar pada listen_addresses kemudian ganti localhost menjadi tanda '*' agar database bisa di akses. seperti tampak pada gambar di bawah.
Masih di dalam file postgresql.conf, cari password_encryption kemudian rubah password menjadi md5 seperti tampak pada gambar.
Simpan konfigurasi dengan perintah ctrl+x tekan y kemudian enter.

9. Setelah konfigurasi file postgresql.conf, sekarang kita edit file pg_hba.conf
# nano /var/lib/pgsql/13/data/pg_hba.conf


Kemudian pada bagian paling bawah tambahkan host all all ipaddress server md5, dan ip 0.0.0.0/0 agar semua ip bisa akses.
Simpan konfigurasi dengan perintah ctrl + x tekan y kemudian enter.

10. Restart postgresql-13
# systemctl restart postgresql-13
11. Buat username dan password untuk akses database
# su postgres
# psql
Buat username dan password untuk login ke database
# ALTER USER postgres PASSWORD 'mangrupa';
Kemudian keluar dari psql dengan perintah \q dan keluar dari bash dengan perintah exit.

12. Stop dan disable firewalld
# systemctl stop firewalld
# systemctl disable firewalld

C. Pengujian

1. Masuk ke aplikasi pengetesan database, disini saya menggunakan aplikasi navicat.
2. Klik pada menu connection lalu pilih database yang akan digunakan disini yaitu postgresql.


Kemudian pada pada menu connection name kita beri nama untuk koneksi, pada menu host masukan ip address server lalu masukan username dan password yang telah tadi kita buat. Jika sudah klik test connection. Jika muncul tulisan sukses, maka konfigurasi kita sudah benar.


Sekian tutorial kali ini, jangan lupa untuk mengikuti website kami untuk mendapatkan pemberitahuan tentang artikel terbaru kami. Terimakasih atas kunjungannya;)

Komentar

Postingan populer dari blog ini

Keamanan Komputer : Pengertian, Aspek, Manfaat, dan Cara Mencegahnya

Hallo sahabat jaringan, pada artikel kali ini kita akan membahas mengenai keamanan komputer dimana pembahasan nya meliputi pengertian, aspek - aspek nya, Manfaatnya dan cara mencegahnya Yuuu langsung saja kita bahassss.... Memahami Pengertian Keamanan Komputer Secara umum, pengertian keamanan komputer adalah disiplin teknologi yang berfokus pada pengamanan semua data informasi yang tersimpan di komputer.

Konfigurasi mangle dan queue tree di mikrotik

Memisahkan Traffic Game Online dan Browsing Mangle Mangle adalah sebuah fitur yang dapat digunakan untuk memisahkan traffic browsing dan game online berdasarkan protocol dan port yang digunakan. Dimana mangle dapat digunakan untuk menandai (marking) paket data berdasarkan port, protocol, src dan dst address, serta parameter lain yang dibutuhkan.

Struktur Dasar Bahasa C, Pengertian, dan Contohnya

 A. Tipe Data        Tipe data merupakan bagian dari program yang paling penting karena tipe data mempengaruhi setiap intruksi yang akan dilaksanakan oleh komputer. Misalnya 5 dibagi 2 bisa saja menghasilkan hasil yang berbeda tergantung dari tipe datanya. Jika 5 dan 2 bertipe integer maka akan menghasilkan nilai 2, namun jika keduanya bertipe float maka akan menghasilkan nilai 2.5000000. Pemilihan tipe data yang tepat akan membuat proses operasi data menjadi lebih efesien dan efektif.       Dalam bahasa C terdapat 5 tipe data dasar, yaitu :