Free Web Hosting with Website Builder

Install PostgreSQL di Linux

Kalau anda memakai sistem Linux, dan ingin memakai free database. Maka alternatifnya adalah PostgreSQL. Lain dengan MySQL yang sudah dibeli oleh SUN, PostgreSQL adalah opensource yang masih memberikan fitur-fitur 100% gratis. Source postgreSQL dapat didownload di urlnya, http://www.postgresql.org.

Versi terbaru adalah PostgreSQL 8.3.3 dan 8.2.9. Versi ini mempunyai perbedaan arsitektur, yang secara fungsi tidak berbeda sama sekali.
Berikut adalah tulisan bagaimana menginstall PostgreSQL di sistem Linux.

Persiapan
Sebelum melakukan penginstalan, perlu kita periksa di sistem kita apakah ada hal2 berikut ini
1. User postgres
Kalau anda belum mepunyai user postgres, silakan membuat user ini dengan perintah sebagai berikut,

# /usr/sbin/adduser postgres

2. Ubah home direktori ke /usr/local/pgsql
Kalau anda sudah mempunyai user postgres, maka tidak perlu membuatnya, silakan ubah path home direktorinya ke /usr/local/pgsql.

postgres:x:26:26:PostgreSQL Server:/var/lib/pgsql:/bin/bash

↓↓↓↓↓↓↓↓↓ ↓ubah seperti dibawah ini

postgres:x:26:26:PostgreSQL Server:/usr/local/pgsql:/bin/bash

Installing
Download source postgreSQL di http://www.postgresql.org, dan lakukan instalasi seperti berikut ini.

# tar xvfz postgresql.x.x.tgz
# make all
# make install
# cd doc
# make install

Aktifkan library postgresql dengan perintah seperti berikut ini.

# echo "/usr/local/pgsql/lib" >> /etc/ld.so.conf
/sbin/ldconfig

Pindah ke direktori postgresql seperti berikut ini set environment postgresql dengan membuat file .bashrc.

# cd /usr/local/pgsql
# vi .bashrc

Masukkan di file .bashrc seperti berikut ini.

PATH="$PATH":/usr/local/pgsql/bin
export POSTGRES_HOME=/usr/local/pgsql
export PGLIB=$POSTGRES_HOME/lib
export PGDATA=$POSTGRES_HOME/data
export MANPATH=”$MANPATH”:$POSTGRES_HOME/man
export LD_LIBRARY_PATH=”$LD_LIBRARY_PATH”:”$PGLIB”

Buat juga file .bash_profile dengan editor vi atau editor yang anda sukai.

# vi .bash_profile
source .bashrc

Membuat database
Setelah installing source sudah selesai, maka sekarang anda siap untuk membuat database postgresql.
Lakukan dengan perintah seperti berikut ini dengan user postgres.

# su postgres
# initdb –encoding=UTF-8 –no-locale

Apabila anda ingin memakai bahasa Jepang, maka ada dua code jepang yang dapat anda pakai, yaitu SJIS atau EUC. Silakan anda lakukan seperti berikut.

- EUC

# initdb --encoding=EUC_JP --no-locale

- SJIS

# initdb --no-locale

Jalankan proses postgresql dengan perintah berikut ini.

postmaster -S -i

Untuk versi terbaru dari postgresql, tidak dapat dijalankan dengan option -S. Sebagai gantinya jalankan dengan perintah berikut ini.

# pg_ctl -o '-o -i -D /usr/local/pgsql/data' start


bookmark tulisan ini : These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Live
  • Slashdot
  • Technorati

Artikel Terkait

Isi Komentar

*

Anti-spam image