暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

postgresql简单源码安装

6号见的MindPalace 2021-05-26
220

安装环境:

OS
DB
rhel 6.8
PostgreSQL 9.6.17

postgresql下载地址:

https://www.postgresql.org/ftp/source/


安装步骤:

  1. 解压源码包
    tar -xzvf postgresql-9.6.17.tar.gz

  2. 配置

    cd tmp/postgresql-9.6.17
    ./configure

  3. 编译
    gmake

  4. 安装
    gmake install

  5. 创建用户和数据存储目录
    useradd postgres
    passwd postgres
    mkdir usr/local/pgsql/data
    chown postgres usr/local/pgsql/data

  6. 初始化数据库
    su - postgres
    /usr/local/pgsql/bin/initdb -D usr/local/pgsql/data
    /usr/local/pgsql/bin/pg_ctl -D usr/local/pgsql/data -l logfile start

  7. 创建test数据库
    /usr/local/pgsql/bin/createdb test
    /usr/local/pgsql/bin/psql test


注意点:

  1. GNU make版本3.80或以上

  2. 需要readline和readline-devel两个包(在psql内可以使用箭头键来找回历史命令)

  3. 默认使用zlib压缩库(zlib和zlib-devel),configure时添加--without-zlib选项进行关闭,同时这也关闭了pg_dump和pg_restore中对压缩归档的支持。


文章转载自6号见的MindPalace,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论