系统:Debian 5.01
1. 下载源码
# wget ftp://ftp2.cn.postgresql.org/postgresql/source/v8.3.7/postgresql-8.3.7.tar.gz
2. config
# ./configure
提示 readline zlib 那就先装上吧
# apt-get install libreadline5-dev zlib1g-dev
重新config
# ./configure
这样安装在默认路径 /uer/local/pgsql
如果需要设置安装路径,比如 /opt/pgsql
# ./configure --prefix=/opt/pgsql
3. 编译后安装
# make
# make install
4. 添加 PostgreSQL 用户 postgres , 设置数据路径
# adduser postgres
# mkdir /usr/local/pgsql/data
# chown postgres /usr/local/pgsql/data
5. 设置环境变量
# vim /etc/profile
添加 psql 路径
PATH=/usr/local/pgsql/bin:$PATH
export PATH
6. 初始化数据库
# su postgres
# initdb -D /usr/local/pgsql/data
7. 启动数据库
# pg_ctl -D /usr/local/pgsql/data start