2008年2月24日日曜日

postgreSQLを入れてみる。

将来的にpythonでDB接続を目的として、PostgreSQLをインストールする。

1.管理用ユーザ[postgres]の作成
useradd -g users postgres

下記環境変数を設定する。
POSTGRES_HOME=/opt/local/postgresql
export PATH="$PATH":/opt/local/postgresql/bin
export PGLIB=$POSTGRES_HOME/lib
export PGDATA=$POSTGRES_HOME/data
export MANPATH=$POSTGRES_HOME/man
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"$PGLIB"

2.コンパイル
tar zxvf postgresql-8.2.5.tar.gz
cd postgresql-8.2.5
./configure --prefix=/opt/local/postgresql
make
su
make install


3.DB の作成
su - postgres
initdb

あとはプロセスを起動する。
postgres -D /opt/local/postgresql/data

0 件のコメント:

コメントを投稿