Postgresql adalah salah satu database RDBMS yang freeware.
Sekarang kita akan install postgresql di linux (install dari source). Sebelum instalasi linux sudah terinstall gnu c compiler, make, setelah itu kita donlot souurce postgresql dari www.postgresql.org berupa file tar.gz atao tar.bz2
Langkah-langkah instalasi :
1. uncompress source file postgresql.tar.gz atao postgresql.tar.bz2
dengan perintah : $tar zxvf postgresql.tar.gz atao
$tar jxvf postgresql.tar.bz2
2. masuk ke direktori hasil ekstrak ( cd postgresql-versinya )
3. sekarang kita melakukan konfigurasi untuk lebih jelasnya apa saja yg kita
perlukan utk konfigurasi ketik :
$./configure --help ; maka akan muncul bantuan utk option konfigurasi.
misal :
$./configure --prefix=/usr/local/pgsql --with-pgport=5432 --with-perl
4. setelah proses konfigurasi selesai dan tidak ada eror, maka kita akan melakukan
kompilasi ketik :
$make ; tunggu sampai proses building/kompilasi selesai (biasanya
cukup lama tergantung kecepatan prosecor).
Proses 1 - 4 tidak memerlukan hak root(superuser)
5. setelah proses kompilasi selesai, kita melakukan instalasi. Dalam proses instalasi
ini kita memerlukan hak akses root(superuser), ketik :
$su (enter) lalu masukkan password yg dimiliki root. Setelah bisa masuk root
(ada tanda #) ketik :
#make install tunggu proses instalasi selesai.
6. agar command postgresql dapat diakses oleh semua user, maka harus ditambahkan di
/etc/profile
7. setelah proses instalasi selesai, dengan hak root kita tambahkan user
postgres(sebagai superuser dari postgresql ; bisa diganti dengan nama lain)
#useradd postgres
8. sekarang kita akan buat direktori di mana postgresql menyimpan data.
#mkdir /usr/local/pgsql/dataku
setelah itu mengubah kepemilikan /usr/local/pgsql/dataku ke postgres
#chown postgres /usr/local/pgsql/dataku
9. kita akan melakukan inisialisasi database dengan iniitdb, kita login ke postgres
#su - postgres ; kemudian kita lakukan initdb
$/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/dataku
setelah proses kita lakukan start databses postgresql
10. $/usr/local/pgsql/bin/postmaster -i -D /usr/local/pgsql/dataku
maka postgresql akan start dengan option menerima koneksi lewat jaringan (-i)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment