9.1 インストールメモ

# yum install libxslt
# wget \
http://yum.postgresql.org/9.1/redhat/rhel-5.0-i386/postgresql91-9.1.1-1PGDG.rhel5.i386.rpm \
http://yum.postgresql.org/9.1/redhat/rhel-5.0-i386/postgresql91-devel-9.1.1-1PGDG.rhel5.i386.rpm \
http://yum.postgresql.org/9.1/redhat/rhel-5.0-i386/postgresql91-docs-9.1.1-1PGDG.rhel5.i386.rpm \
http://yum.postgresql.org/9.1/redhat/rhel-5.0-i386/postgresql91-libs-9.1.1-1PGDG.rhel5.i386.rpm \
http://yum.postgresql.org/9.1/redhat/rhel-5.0-i386/postgresql91-server-9.1.1-1PGDG.rhel5.i386.rpm \
# rpm -ivh postgresql91-*
# chkconfig postgresql-9.1 on
# chkconfig --list postgresql-9.1
# service postgresql-9.1 initdb

# vi /var/lib/pgsql/9.1/data/postgresql.conf
listen_addresses = '*'
port = 5432

# vi /var/lib/pgsql/9.1/data/
host    all         all         0.0.0.0/0               trust

# /etc/init.d/postgresql-9.1 start


コマンドやライブラリは /usr/pgsql-9.1 以下に データは /var/lib/pgsql/9.1/data に配置されていました。

$ vi .bashrc
export POSTGRES_HOME=/usr/pgsql-9.1
export PGLIB=$POSTGRES_HOME/lib
export PGDATA=/var/lib/pgsql/9.1/data

export LD_LIBRARY_PATH=$PGLIB:$LD_LIBRARY_PATH
export PATH=$POSTGRES_HOME/bin:$PATH