9.1 Konfigurasi Database dengan Postgresql


Hasil gambar untuk postgresql 

Assalamualaikum Wr Wb 

Hai guys ketemu lagi nih di fthrvn.blogspot nah pada kesempatan kali ini saya akan membahas materi baru nih, materi web server sudah selesai semua, sekarang kita beralih ke materi konfigurasi database dengan postgresql 

Apa sih Postgresql itu ??

PostgreSQL adalah sebuah sistem basis data yang disebarluaskan secara bebas menurut Perjanjian lisensi BSD. Peranti lunak ini merupakan salah satu basis data yang paling banyak digunakan saat ini, selain MySQL dan Oracle. 

langsung saja ke langkah langkah konfigurasinya 

Konfigurasi Server

1. pertama kita install centos release scl nya terlebih dahulu


2. setelah itu install postgresql dengan menggunakan repo centos-sclo-rh yang sudah terinstall tadi


3.  kemudian, enable scl bash pada postgresql agar berjalan saat reboot


4. jika kita ingin melihat versi postgresql nya kita masukan perintah dibawah ini 


5. untuk melihat directory postgresql bisa kita masukan perintah berikut ini.


6.  lalu kita bua file executeable postgres di dalam directory /etc/profile.d/


7.  kita edit file nya dengan syntax berikut ini

    keterangan :
#!/bin/bash biasa disebut dengan bangshell, ini digunakan untuk mendefinikan/memberitahu shell linux program apa yang yang digunakan untuk menjalankan script tersebut pada saat dieksekusi. Pada dasarnya bash adalah sh, dengan lebih banyak fitur dan sintaks yang lebih baik. Sebagian besar perintah bekerja sama, tapi berbeda.
Source adalah perintah shell built-in bash yang mengeksekusi konten file yang dilewatkan sebagai argumen, ini digunakan untuk load fungsi file sesuai yang sudah diarahkan kedalam skrip shell.
Export Membuat variabel tersedia untuk sub proses, maksudnya nama variabel tersedia untuk setiap proses yang dijalankan dari proses shell tersebut
    
8. masukan perintah berikut untuk membuat cluster postgresql 

 

9.  kemudian, kita edit file postgresql.conf yang terletak di /var/opt/rh/rh-postgresql95/lib/pgsql/data/


10. pada bagian listen addreses ganti menjadi seperti dibawah ini, artinya semua yang terhubung ke server dapat mengakses postgresql 

  

11. Kemudian pada" log_line_prefix"  atur valuenya menjadi %t %u %d


                             %t  = Time
                            %u = User name
                            %d = Database Name
  
12. start dan enable postgresql agar dapat berjalan otomatis 


12.  Masukan service postgresql kedalam firewall agar dapat diakses nantinya, 



MEMBUAT DATABASE

1. Pertama, kita masuk ke postgresql nya lalu buat user serta database untuk percobaannya


                                
     keterangan :
                              
  • su - postgres adalah perintah untuk masuk ke postgresql
  • createuser adalah perintah untuk membuat user pada database
  • createdb merupakan perintah untuk membuat database
  • -O digunakan untuk mengatur Ownership atau kepemilikan pada database tertentu
  • psql -l merupakan perintah yang digunakan untuk menampilkan list database
2. jika kalian ingin mengakses database tertentu caranya yaitu hanya mengetik psql kemudian diikuti dengan nama databasenya, jika kalian ingin membuat password untuk user pada database tersebut dengan perintah dibawah ini


3. setelah itu kita buat table pada database tersebut untuk percobaan, caranya yaitu seperti dibawah ini.


    jika kalian ingin melihat isi dari table tersebut jalankan perintah berikut ini


4.  jika ingin menghapus table pada database gunakan perintah dibawah ini.


 5. dan jika kalian ingin keluar dari database, gunakan perintah \q


 6. jika kalian ingin keluar dari postgresql nya, kalian menggunakan perintah exit.


sekiaan,,, postingan saya kali ini, semoga bermanfaat 

Wassalamualaikum Wr Wb .

Komentar

Postingan populer dari blog ini

8.16 Konfigurasi https Pada Nginx

macam macam konektor pada psu dan kode warna kabel pada psu

Tutorial Konfigurasi Trixbox Dan Mengakses pada client