$ su - # groupadd postgres # useradd -g postgres -d /usr/local/pgsql postgres # passwd postgres $ su - postgres $ wget ftp://ftp2.jp.postgresql.org/pub/postgresql/source/v9.0.4/postgresql-9.0.4.tar.gz $ tar zxvf postgresql-9.0.4.tar.gz $ cd postgresql-9.0.4 $ ./configure --prefix=/usr/local/pgsql --without-readline $ make $ make check $ make install # 下記、postgres ユーザで $ vi ~/.bash_profile export PATH=$PATH:/usr/local/pgsql/bin export POSTGRES_HOME=/usr/local/pgsql export PGLIB=$POSTGRES_HOME/lib export LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"$PGLIB" export MANPATH="$MANPATH":$POSTGRES_HOME/man export PGDATA=/usr/local/pgsql/data $ source .bash_profile $ initdb -D /usr/local/pgsql/data $ createuser -P hoge $ createdb hoge -O hoge