PostgreSQLのインストール

ダウンロードはこちらから
7.4.1が最新っぽかったのでこれをwget
PostgreSQL起動用ユーザを追加しておく

$ su –
# useradd postgres
# mkdir /usr/local/pgsql
# chown postgres:postgres /usr/local/pgsql/

んでmake&install

# su – postgres
$ tar -zxvf postgresql-7.2.2.tar.gz
$ cd postgresql-7.2.2/
$ ./configure –enable-multibyte=EUC_JP
$ make all
$ make install
–enable-multibyte= マルチバイト文字のサポート

postgresユーザの.bash_profileに環境変数を設定

export PATH=$PATH:$HOME/bin:/usr/local/pgsql/bin
export POSTGRES_HOME=/usr/local/pgsql
export PGDATA=/home/postgres/data
export PGLIB=/usr/local/pgsql/lib
export LD_LIBRARY_PATH=/usr/local/pgsql/lib

PostgreSQL初期化&起動

$ source .bash_profile
$ initdb
$ pg_ctl start -l [LogFileName] -s -D /home/postgres/data/ -o -i

とやるっぽいですが、使うつもりはないので実際は起動していません(ぉ