Translate








Jumat, 01 April 2016

Remote Database PostgreSQL 9.5 server CentOS 7 dari Windows Client

Untuk manajemen database PostgreSQL 9.5 yang sudah terinstall di server CentOS 7, kita bisa melakukannya secara Remote melalui aplikasi client PgAdmin. Aplikasi ini bisa di download disini.

Disini, saya akan coba menggunakan PgAdmin di Windows 7 untuk mengakses database yang berada di server (Centos 7). Sebelum melakukan remote, ada beberapa hal yang perlu disiapkan disisi server:

  1. Edit file pg_hba.conf yang berada di direktori /opt/PostgreSQL/9.5/data
    [root@sentinel ~]# nano /opt/PostgreSQL/9.5/data/pg_hba.conf
    
    

  2. Ubah atau tambahkan baris berikut
    # IPv4 local connections:
    host    all             all             127.0.0.1/32            md5
    
    
    menjadi:
    # IPv4 local connections:
    # host    all             all             127.0.0.1/32            md5
    host    all             all             0.0.0.0/0            md5
    
    

  3. Simpan hasil perubahan, lalu restart service database:
    [root@sentinel ~]# systemctl stop postgresql-9.5
    [root@sentinel ~]# systemctl start postgresql-9.5
    
    

  4. Matikan service firewall (jika sedang aktif)
    [root@sentinel ~]# systemctl stop firewalld
    
    

Dari client (Windows), buka aplikasi PgAdmin, lalu klik Add Connection, masukkan data seperti gambar dibawah (sesuaikan dengan credential database kita):

PgAdmin credential

Setelah Remote Login berhasil

Demikian cara untuk Login secara Remote kedalam Database PostgreSQL 9.5 dalam server Centos 7 dari Client Windows dengan aplikasi PgAdmin. Selanjutnya, manajemen database terasa lebih mudah.
{ Read More }


Install Database PostgreSQL 9.5 di CentOS 7

Berikut tahapan instalasi Database PostgreSQL 9.5.1 (terbaru pada saat artikel ini dibuat) didalam server Linux CentOS 7:

  1. Download installer Postgresql 9.5 dari EnterpriseDB
  2. Copykan file yang sudah di download kedalam server dengan menggunakan WinSCP.
  3. Ubah hak akses dengan chmod +x agar bisa dieksekusi /diinstall
    [root@sentinel ~]# chmod +x postgresql-9.5.1-1-linux-x64.run
    
    

  4. Lakukan instalasi dengan mengetikkan perintah:
    [root@sentinel ~]# ./postgresql-9.5.1-1-linux-x64.run
    
    

  5. Pada tampilan Wizard, pilih saja settingan default dengan menekan tombol enter. 
  6. Installation Directory [/opt/PostgreSQL/9.5]:
    Data Directory [/opt/PostgreSQL/9.5/data]:
    
    

  7. Masukkan Password database dengan password yang diinginkan (ini adalah password untuk user default yakni user postgres) Untuk Port default adalah 5432. 
  8. Setelah instalasi selesai, jalankan service PostgreSQL:
    [root@sentinel ~]# systemctl start postgresql-9.5
    
    

  9. Untuk menjalankan PostgreSQL saat server pertama kali menyala:
    [root@sentinel ~]# systemctl enable postgresql-9.5
    
    

  10. Untuk masuk kedalam Postgresql, login sebagai user postgres:
    [root@sentinel ~]# su - postgres
    
    

  11. Maka, tampilan home direktori untuk user postgres ini berada di direktori /opt/PostgreSQL/9.5.
    -bash-4.2$ pwd
    /opt/PostgreSQL/9.5
    
    

  12. Masuk ke direktori bin (/opt/PostgreSQL/9.5/bin/):
    -bash-4.2$ cd bin/
    
    

  13. Jalankan psql dengan perintah berikut, lalu masukkan password yang telah diset pada saat instalasi:
    -bash-4.2$ ./psql
    Password:
    psql.bin (9.5.1)
    Type "help" for help.
    
    postgres=#
    
    
Sampai tahap ini, Database PostgreSQL 9.5 sudah siap digunakan untuk keperluan selanjutnya, apakah untuk Development, Production atau hanya sekedar coba-coba.

Demikian versi otodidak Bagaimana cara install Database PostgreSQL 9.5 didalam Linux Centos 7.
{ Read More }


IconIconIconFollow Me on Pinterest

Blogger news

Blogroll

What's Hot