您的位置:首页 > 博客中心 > 数据库 >

centos安装postgresql数据库过程

时间:2022-03-14 04:17

  • [pgsql@localhost opt]$$ cd pgsql

  • [pgsql@localhost opt]$$tar -zxvf postgresql-8.4.6.tar.gz

  • [pgsql@localhost opt]$ cd postgresql-8.4.6/  

  • [pgsql@localhost postgresql-8.4.6]$./configure --prefix=/opt/postgresql 

  • [pgsql@localhost postgresql-8.4.6]$make

  • [pgsql@localhost postgresql-8.4.6]$make install


  • 6.报错  

    [pgsql@vps postgresql-8.4.6]$ make install

    make -C doc install

    make[1]: Entering directory `/home/pgsql/pgsql/postgresql-8.4.6/doc‘

    mkdir -p -- /opt/postgresql/share/doc//html

    mkdir: cannot create directory `/opt/postgresql‘: Permission denied

    make[1]: *** [installdirs] Error 1

    make[1]: Leaving directory `/home/pgsql/pgsql/postgresql-8.4.6/doc‘

    make: *** [install] Error 2

    [pgsql@vps postgresql-8.4.6]$ make install

    make -C doc install

    make[1]: Entering directory `/home/pgsql/pgsql/postgresql-8.4.6/doc‘

    mkdir -p -- /opt/postgresql/share/doc//html

    mkdir: cannot create directory `/opt/postgresql‘: Permission denied

    make[1]: *** [installdirs] Error 1

    make[1]: Leaving directory `/home/pgsql/pgsql/postgresql-8.4.6/doc‘

    make: *** [install] Error 2

      处理办法,把opt的改为777.

    8.初始化数据库。

    1. [pgsql@localhost postgresql-8.4.2]$ cd /opt/postgresql/bin/  

    2. [pgsql@localhost bin]$./initdb --encoding=utf8 -D /opt/postgresql/data  

    初始化完成后屏幕打印如下信息:

    Success. You can now start the database server using:


        ./postgres -D /home/pgsql/data

    or

        ./pg_ctl -D /home/pgsql/data -l logfile start

    10. 启动数据库


    1. [postgres@localhost bin]$./postgres -D /opt/postgresql/data  

    当然,可以通过日志重写向,将启动信息写入日志,例如:

    1. [postgres@localhost bin]$ ./pg_ctl -D /opt/postgresql/data/ - /home/pgsql/log/pg_server.log start  

    将日志信息记录在文件/home/pgsql/log/pg_server.log中,

    11.安装完毕。


    本文出自 “” 博客,谢绝转载!

    热门排行

    今日推荐

    热门手游