> - apa bedanya psql, pgsql, postgres ???
- psql itu "command" yang digunakan untuk masuk ke
suatu database. Misalnya kita sudah bikin database
"test". Kalau suatu saat kita ingin masuk ( memanggil
) database "test", maka di prompt ketik aja "psql
test".
- pgsql itu kalo nggak salah hanya nama direktori
untuk menempatkan file-file hasil install postgresql.
- postgres : waktu install biasanya diminta untuk
bikin "super usernya postgresql" , bukan root. Nah,
biasanya dipilih nama postgres.

> - Saya baca dokumentasinya bahwa yang menginstall
> postgres tersebut yang akan menjadi administrator
>dari database tersebut. Sedangkan yang bisa  jalankan
>SuSE kan hanya superuser (root). Berarti  hanya root
>dong yang bisa jadi administrator dbase tersebut??

Nggak begitu, justru dianjurkan untuk tidak memakai
root. Sebaiknya bikin user tertentu untuk jadi
superusernya postgresql, jangan pakai root.

Nah, kalo habis download postgresql, coba deh
langkah-langkah sbb :
1. Bikin user baru, misalnya postgres, lalu login
sebagai postgres.
2. Bikin direktori untuk install postgresql, caranya :
  - su ( jadi root )
  - cd /usr/src
  - mk dir pgsql
  - chown postgres:postgres pgsql
  - cd /usr/local
  - mkdir pgsql
  - chown postgres:postgres pgsql
  - exit
3. Unzip & untar, caranya : 
  - cd /usr/src/pgsql
  - gunzip -c ~/postgresql-xx.tar.gz | tar xvf -
4. Configure source code, caranya :
  - cd /usr/src/pgsql/postgrxxx/src
  - ./configure
5. Kalo mau ( kalau mau lho ) instal manual & html,
caranya :
   - cd /usr/src/pgsql/postgresxxxx/doc
   - gmake install
6. Compile program, caranya :
   - cd /usr/src/pgsql/postgresxxx/src
   - gmake
( catatan, perintah gmake atau make tergantung system
)
7. Install program
   - gmake install
( kalo sukses akan keluar pesan *"Thank you for ...."
)
8. Edit file ~/.bash_profile, tambahkan :
PATH=$PATH:/usr/local/pgsql/bin
MANPATH=$MANPATH:/usr/local/pgsql/man
PGLIB=/usr/local/pgsql/lib
PGDATA=/usr/local/pgsql/data
export PATH MANPATH PGLIB PGDATA
9. jalan perintah ( di prompr) : source
~/.bash_profile
10. Install database :
  - initdb
11. Edit file /usr/local/pgsql/data/pg_hba.conf.
Ini gunanya untuk menetukan cara connect ke database.
12. Mulai postmaster ( nyoba postgresql), caranya :
  - cd
  -nohup postmaster -i > hasil.log 2>&1 &
  - createdb test
  - dst
Coba deh, mudah-mudahan berhasil.
Kalo kurang jelas boleh pakai japri atau tetap di
linux-setup.

 
> Is the postmaster running at 'localhost' and
> accepting connections on Unix
> socket '5432'?  
> createdb: database creation failed on mydb.    
Udah jalankan perintah postmaster, ya ?
Kalo belum, tulis aja : nohup postmaster -i

Semoga berhasil,

- tomi -
--------------------------------------------------------------------------
> Utk berhenti langganan, kirim email ke
> [EMAIL PROTECTED]
> Dapatkan FAQ milis dg mengirim email kosong ke
> [EMAIL PROTECTED]
> Informasi arsip di http://www.linux.or.id/milis.php3
> Pengelola dapat dihubungi lewat
> [EMAIL PROTECTED]
> 


__________________________________________________
Do You Yahoo!?
Send instant messages & get email alerts with Yahoo! Messenger.
http://im.yahoo.com/

--------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Dapatkan FAQ milis dg mengirim email kosong ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke