Instalasi PostgreSQL Database di RedHat (all) dan Instalasi EnterpriseDB Database di RedHat for Power
Pada posting kali ini, saya akan membahas lanjutan dari posting sebelumnya mengenai PGBENCH untuk stress test.
Kali ini saya akan membahas 2 buah topik mengenai instalasi dan konfigurasi untuk :
1. PostgreSQL Database di REDHAT (x86, ppc)
2. EnterpriseDB Database di REDHAT (ppc)
atau bisa juga menggunakan GUI yang bisa di download dari website enterprisedb.
Anyway, jika ingin melakukan instalasi menggunakan command lines… Here we go…
1. PostgreSQL Database di REDHAT (x86, ppc)
– Instalasi akan dilakukan dengan menggunakan paket yum install agar lebih mudah.
Mengenai cara penggunaan paket yum, sebaiknya kita buat dulu repository local-nya (caranya bisa di search di blog ini dengan kata kunci “yum” di kolom search sebelah).
– Paket yang harus diinstall adalah =
# yum install postgresql postgresql-server postgresql-contrib
– Lakukan inisialisasi cluster =
# service postgresql initdb atau /etc/init,d/postgresql initdb
– Rubah file konfig postgresql agar bisa diakses dari luar
# vi /var/lib/pgsql/data/postgresql.conf
lalu rubah/uncomment parameter ini :
listen_addresses = ‘*’
port = 5432
# vi /var/lib/pgsql/data/pg_hba.conf
lalu tambahkan ini agar bisa diakses dari luar : (sesuaikan dengan environment anda)
host all all 192.168.93.0/24 md5
– Sekarang saatnya menyalakan Service-nya
# service postgresql start atau /etc/init.d/postgresql start
– Sekarang masuk sebagai user postgres
# su – postgres
– Lalu coba buat database
$ createdb databaseTest
– Coba login ke database tersebut
$ psql databaseTest
– Buat role testuser baru dengan superuser dan password
create role testuser with superuser login password ‘test’;
2. Instalasi EnterpriseDB di Redhat versi prosesor Power (ppc)
– Download paketnya dulu dari = http://www.enterprisedb.com/products-services-training/products/postgres-plus-advanced-server/downloads
– Ekstrak file-nya mengunakan # tar -xvf namapaket.tar.gz
– Copy seluruh rpm yang ada dari hasil ekstraksi tadi ke yum repository yang sudah kita buat sebelumnya diatas.
– Lakukan perintah createrepo lagi, clean all, yum update
– Install paketnya dengan perintah = # yum install ppas92
– Lakukan konfigurasi sebagai berikut :
– Konfigurasi postgresql.conf seperti port dan lain-lain terletak di = /etc/sysconfig/ppas/ppas-9.2
– Jalankan perintah ini untuk membuat cluster database
# service ppas-9.2 initdb
– Rubah file /var/lib/ppas/9.2/data/pg_hba.conf seperti diatas untuk mengijinkan akses ke postgresql
– Nyalakan servicenya, dan masukkan sebagai autostart service ketika mesin restart
# service ppas-9.2 start
# chkconfig ppas-9.2 on
– Rubah password dari user enterprisedb (user defaultnya)
# su – enterprisedb
$ edb-psql -U enterprisedb -d edb
edb=# ALTER USER enterprisedb WITH PASSWORD ‘enterprisedb’;
– Silahkan dinikmati database-nya menggunakan enterprise manager, pgadmin, atau stresstest tool, atau editor lainnya. Atau langsung koneksi dari aplikasi.
3. Instalasi PostgreSQL dari Source Code *tar.gz
– Baca dulu FAQ di = http://wiki.postgresql.org/wiki/FAQ
– Baca dulu Dokumentasi Online untuk cara instalasi di = http://www.postgresql.org/docs/9.3/interactive/index.html
Untuk melakukan uninstall lakukan perintah ini :
# make uninstall (lakukan dari direktori saat instalasi)
(jika cara diatas tidak berhasil, maka hapus direktori konfigurasi dan hapus manual file hasil instalasi dengan cara)
# make clean
# make dist clean
lalu hapus folder secara manual jika belum terhapus
4. Start dan Stop Service PostgreSQL
Cara Start Service-nya yaitu :
# /etc/rc.d/init.d/postgresql start
atau :
http://ktaraghi.blogspot.com/2013/08/installing-postgresql-database.html
Cara Stop Service-nya yaitu :
# /etc/rc.d/init.d/postgresql start
Kind Regards,
Doddi Priyambodo
Hey people!!!!! Good mood and good luck to everyone!!!!!
Hi , do you have similar aws architecture decison flowchart or guide me where I can get in similar manner…
A cloud architecture is the most advanced and cutting-edge technology. The technique you described in this post, which includes reviewing…
Hi Tama, thanks for reading this article. Definitely the answer will be back to your decision, but here are some…
Hello Mr.Doddi! I've been read for your article since 2 years ago before i get into a collage. Then now…