Postgres安装不难。
 
要点:
建立postgres用户和用户组。
安装gcc及其他几个依赖包,编译的时候会有提示。
编译完成后,把程序放在:/usr/local/pgsql83下。
数据放在:/data/pg83.data/下
 
初始化数据,initdb -D /data/pg83.data/
 
修改data下的配置:
pg_hba.conf添加访问用户,设置加密为md5
 
postgres.conf。
设定访问地址为*,取消端口的监听。
 
启动:
./postmaster -D /data/pg83.data/ > /var/log/pgsql/pgsql.log &
 
修改pg中的postgres用户密码:
psql -U postgres
alter user postgres with password 'new password'
 
最后,设置自启动
# cd /etc/rc.d/init.d
# cp (安装目录)/postgresql-8.2.4/contrib/start-script/linux postgresql
# chmod +x postgresql
# vi postgresql
     prefix=/usr/local/pgsql
     PGDATA="/usr/local/pgsql/data"
     PGUSER=postgresql
     PGLOG="/var/log/pgsql.log" # 可以使用默认的设置,即在data下有一个serverlog。
# chkconfig --add postgresql
重启数据库
# /etc/rc.d/init.d/postgresql restart
=== 配置完成 ===