Port yang Digunakan:

– Port 5432 untuk PostgreSQL Database.

Langkah – langkah Instalasi PostgreSQL :

  1. Masuk ke dalam directory tempat file installer Postgresql cd/opt
  2. Ubah mode attribute agar file installer Postgres dapat dieksekusi dan diinstall chmod  776 postgresql-8.3.3-2-linux.bin
  3. Buat directory baru dengan nama pgsql di directory /var/lib
    mkdir /var/lib/pgsql
  4. Lakukan instalasi Postgresql dengan mengeksekusi file postgresql-8.3.3-2-linux.bin
    ./postgresql-8.3.3-2-linux.bin
  5. Masukkan lokasi directory instalasi PostgreSQL
    —————————————————————————-
    Welcome to the PostgreSQL Setup Wizard.
    —————————————————————————-
    Please specify the directory where PostgreSQL will be installed
    Installation Directory [/opt/PostgreSQL/8.3]: /var/lib/pgsql
  6. Masukkan lokasi directory untuk menyimpan data, dan pilih pilihan default
    Please select a directory under which to store your data.
    Data Directory [/var/lib/pgsql/data]:
  7. Masukkan password untuk database superuser
    Please provide a password for the database superuser (postgres).
    Password :
    Retype password :
  8. Masukkan port yang digunakan oleh PostgreSQL dan pilih pilihan default
    Please select the port number the server should listen on.
    Port [5432]:
  9. Muncul pilihan untuk dukungan bahasa procedure pilih yang dibutuhkan saja atau ikuti default yaitu pilihan [1]
    Please choose an option [1] :
  10. Muncul pilihan untuk memilih procedural language
    Procedural languages
    Select the procedural languages you would like to install into the template1 database.
    pl/pgsql [Y/n]: Y
    pl/Perl
    (trusted) [y/N]: N
    pl/Perl
    (untrusted) [y/N]: N
    pl/Python
    (untrusted) [y/N]: N
    pl/Tcl
    (trusted) [y/N]: N
    pl/Tcl
    (untrusted) [y/N]: N
  11. Muncul pilihan untuk melakukan instalasi PostgreSQL
    Setup is now ready to begin installing PostgreSQL on your computer.
    Do you want to continue? [Y/n]: Y
  12. Muncul Progress Bar untuk proses penginstalan PostgreSQL.
    Please wait while Setup installs PostgreSQL on your computer.
    Installing
    0% ______________ 50% ______________ 100%
    #########################################
    —————————————————————————-
    Setup has finished installing PostgreSQL on your computer.
  13. Database telah terinstall, namun apabila database ingin dapat diakses melalui remote connection untuk administrasinya, maka perlu melakukan perubahan konfigurasi di file pg_hba.conf di dalam directory /var/lib/pgsql/data
    cd  /var/lib/pgsql/data
    vi  pg_hba.conf
  14. Rubah baris di bawah ini (baris paling bawah), dengan memasukkan IP address computer yang akan menjadi computer administrasi
    # TYPE DATABASE  USER  CIDR-ADDRESS     METHOD
    # “local” is for Unix domain socket connections only
    local   all   all        md5
    # IPv4 local connections:
    host   all   all 127.0.0.1/32  md5
    host   all   all 192.9.200.105/24 md5 -> IP Komputer Administrasi
    # IPv6 local connections:
    host   all   all ::1/128  md5
    Setelah melakukan perubahan, save file dengan menekan :wq atau😡
  15. Lalu buka file postgresql.conf di dalam directory /var/lib/pgsql/data rubah baris listen_addresses dengan IP computer dimana database PostgreSQL terinstall
    cd /var/lib/pgsql/data
    vi postgresql.conf
    Lalu edit di baris Connection and Authentication
    #——————————————————————————
    # CONNECTIONS AND AUTHENTICATION
    #——————————————————————————
    # – Connection Settings –
    listen_addresses = ‘192.9.200.131’         à IP computer yang terinstal PostgreSQL
    port =5432     # (change requires restart)
    max_connections = 100 # (change requires restart)
    Setelah melakukan perubahan, save file dengan menekan :wq atau😡
  16. Konfigurasi telah berhasil dilakukan, kemudian lakukan restart server PostgreSQL
    cd /etc/rc.d/init.d
    ./ postgresql-8.3 restart
    Untuk selanjutnya untuk mematikan dan menghidupkan database PostgreSQL dapat dilakukan melalui perintah
    cd /etc/rc.d/init.d
    ./postgresql-8.3 start    à untuk menghidupkan server
    ./postgresql-8.3 stop    à untuk mematikan server
    ./postgresql-8.3 restart à untuk merestart server
    Atau bisa dilakukan di Desktop di Server yang terinstall PostgreSQL, dengan memilih menu
    Application à PostgreSQL 8.3, lalu pilih Start Server atau Stop Server