5 Langkah setelah instalasi postgresql

  Seringkali saya harus menginstall ulang server postgresql saya. Saking seringnya saya melakukan instalasi postgresql, saya sampai harus melakukan proses pengaturan yang berulang ulang.

Dilain pihak, saya sering mendapat pertanyaan dari rekan rekan pengguna postgresql, mengenai pengaturan apa yang harus di lakukan setelah postgresql di install.

Kondisi awal :

  • Server postgresql di operating sistem Ubuntu Linux.
  • RAM server hanya 2 GB
  • User yang terkoneksi sekitar 100 concurent user.

Berikut saya bagikan langkah langkah yang seringkali saya lakukan setelah instalasi postgresql. :

  1. merubah default password dari postgresql.

    $ su postgres
    $ psql -d template1
    template1=# ALTER USER postgres WITH PASSWORD '${POSTGRESQL_POSTGRES_PASSWORD}';
  2. merubah pengaturan kernel.

    edit file pengaturan kernel sysctl.conf

    $ vim /etc/sysctl.conf

    dan kemudian tambahkan baris berikut ini.

    kernel.shmmax = 1073741824
    # increase TCP maximum buffer size
    net.core.rmem_max = 16777216
    net.core.wmem_max = 16777216
    #
    # # increase Linux autotuning TCP buffer limits
    # # min, default, and maximum number of bytes to use
    net.ipv4.tcp_rmem = 4096 87380 16777216
    net.ipv4.tcp_wmem = 4096 65536 16777216

  3. mengubah file postgresql.conf

    Pengaturan ini adalah pengaturan awal saja. Nilai parameter dapat berubah apabila kondisi applikasi dan lingkungan berbeda.

    listen_addresses = '*' # agar dapat diakses dari jaringan
    port = 8370 # default port yang berbeda, tidak memakai default
    max_connections = 100 # maximal concurrent user
    shared_buffers = 256MB # 1/4 dari kapasitas fisik RAM

  4. mengubah file pg_hba.conf

    tambahkan baris perintah berikut jika anda menginginkan postgresql dapat diakses dalam satu subnet jaringan.

    host all all 192.168.83.0/24 md5

    tambahkan baris perintah berikut jika anda menginginkan postgresql dapat diakses dari satu alamat ip tertentu.

    host all all 192.168.83.70/16 md5

  5. restart postgresql.

    setelah pengaturan di simpan. Kita restart database postgresql.

    $ service postgresql restart;

      Demikian pengaturan yang sering saya lakukan. Pengaturan ini adalah pengaturan awal.

Author: Nareswara

Ordinary People with eye glasses

One thought on “5 Langkah setelah instalasi postgresql”

Leave a Reply

Your email address will not be published. Required fields are marked *