Friday, October 29, 2010

Monday, June 28, 2010

install 2 versions postgre (8.2 dan 8.3)

Ahhh saya lagi malas berbahasa Inggriss....
jadi awalnya ada kebutuhan utk install postgre 8.3 karena aplikasi yg mau kuinstall
mewajibkan minimum req postgre 8.3
Sedangkan di laptopku dengan OS Ubuntu 9.04 - the Jaunty Jackalope sudah terinstall postgre-8.2 dan gak mungkin diunsintal karena ada aplikasi yang sudah ditetapkan pakai 8.2 dan malas sekali aku upgrade aplikasi tsb... hehe..
So, akhirnya tanya ke sana ke mari... (thanks to mas toni sutomo and pak reza primardiansyah yg dah kasih solusi)

so, ternyata gampang ajah tinggal instal lagi aja version 8.3 nya spt biasa dengan apt...
# apt-get install postgresql-8.3

kalo 8.2 dulu installnya download paket2nya secara manual, karena paket di ubuntu 9.04 secara default adalah 8.3..

terus bedain deh portnya..
karena yg pertama kali diinstal adalah 8.2 dengan default port 5432, maka yg harus diubah portnya adalah yg version 8.3
yaitu dengan edit file: /etc/postgresql/8.3/main/postgresql.conf
edit bagian ini:
port = 5432 # (change requires restart)
ubah aja jadi 5433
terus restart dah...

terus utk pakai psqlnya...
defaultnya kalo jalankan psql akan masuk ke sever 8.2 dengan port 5432
utk menggunakan psql utk versi 8.3
jalankan:
/usr/lib/postgresql/8.3/bin/psql (bikin aja symlink utk langsung akses ini)

nah ternyata biarpun sudah pakai psql versi 8.3 dia akan tetap akses server postgre versi 8.2
oleh karena itu tampbahkan paramter portnya...
/usr/lib/postgresql/8.3/bin/psql -p 5433
baru deh bisa akses server 8.3

as simple as that..........
^o^