PGSQPインストール

ソースファイルを本家より最新版をダウンロードします。

好きな場所にダウンロードし、展開してください。

# useradd postgres

# passwd postgres

# su - postgres

$ ./configure

※変更点

--enable-multibyte=EUC_JP --enable-syslog

7.4.x移行はデフォルトで有効になります。

$ make

# make install

# cd /usr/local/pgsql

# mkdir data

# chown postgres:postgres data

# su - postgres

$ vi .bashrc

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"

export PATH=$PATH:$POSTGRES_HOME/bin

$ . .bashrc

$ initdb -D /usr/local/pgsql/data

■自動起動

# cd /etc/rc.d/init.d/

# cp /usr/local/src/postgresql-7.4.x/contrib/start-scripts/linux postgresql

# chmod 755 postgresql

# chkconfig --level 2345 postgresql on

■設定

$cd /usr/local/pgsql/data/postgresql.conf

#tcpip_socket = false

tcpip_socket = true

設定変更後、Postgresを再起動させて

port確認して5432が開いていればOK