|
1. 到PostgreSQL官方网站 http://www.postgresql.org/ 下载相应的版本,我下载的是 postgresql-8.2.4.tar.gz
2. 为了安全考虑,postgreSQL不能以root用户运行,所以必须为postgresql建立专门用户 $ useradd postgres # 建立用户postgres
3. 把postgresql-8.2.4.tar.gz 解压到 /usr/local/src $ tar zxvf postgresql-8.2.4.tar.gz $ cd postgresql-8.2.4 $ ./configure --prefix=/usr/local/pgsql $ make $ make install $ chown -R postgres.postgres /usr/local/pgsql
4. 配置环境 $ vi ~postgres/.bash_profile 添加以下内容 PGLIB=/usr/local/pgsql/lib PGDATA=$HOME/data PATH=$PATH:/usr/local/pgsql/bin MANPATH=$MANPATH:/usr/local/pgsql/man export PGLIB PGDATA PATH MANPATH
5. 以 postgres 用户登陆 $ su - postgres $ cd /usr/lcoal/pgsql $ mkdir data # 建立数据库目录 $ initdb -D /usr/local/pgsql/data # 启动数据库引擎 $ cd bin $ ./initdb -D /usr/local/pgsql/data
6. 重启电脑。(有的系统可能不需要,如果你启动有问题的话,最好重启一下)
7. 启动PostgreSQL (pwd:/usr/local/pgsql/bin) $ ./postmaster -i -D /usr/local/pgsql/data 或者 $ ./pg_ctl -D /usr/local/pgsql/data -l logfile start
OK了,安装和启动都成功了~~~
|