就是上述的这些步骤啊。你执行一下这些步骤,难道不行吗?

解决方案 »

  1.   

    1.postgresql 的运行不要特权用户,默认用户为postgre 所以建postgre用户
    2,去下载postgresql 的源代码 文件名为postgresql-7.1.3.tar.gz 现在是7.3.3了
    3,用root执行如下命令:
    #号为提示符
    # tar xvfz postgresql-7.1.3.tar.gz  这句是解压文件
    # cd postgresql-7.1.3   进入解压后生成的目录
    # ./configure --prefix=/usr/local/pgsql 运行当前目录下的configure 接下来的是参数安装到目录/usr/local/pgsql
    # make  编译postgresql
    # make install  安装postgresql
    # chown -R postgre /usr/local/pgsql 把这个目录的所有权给用户 postgre
    # mkdir /usr/local/pgsql/data  建立数据库数据存放目录
    # su postgre 更改用户为postgre
    # cd /usr/local/pgsql/bin 进入postgresql 的可执行文件目录
    $ ./initdb -D /usr/local/pgsql/data 初始化数据库
    $ ./postmaster -i -D /usr/local/pgsql/data & 后台运行postgresql 数据库
    到这里安装完成了!