美文网首页
CentOS 系统下 postgresql 二进制安装

CentOS 系统下 postgresql 二进制安装

作者: 木木111314 | 来源:发表于2021-06-16 10:09 被阅读0次

    下载二进制安装包

    https://www.enterprisedb.com/download-postgresql-binaries

    wget https://get.enterprisedb.com/postgresql/postgresql-10.15-1-linux-x64-binaries.tar.gz
    
    

    解压文件

    tar -xvzf postgresql-10.15-1-linux-x64-binaries.tar.gz
    

    初始化数据库

    ./postgresql-10.15-1/bin/initdb --username=postgres --pwprompt --encoding=UTF8 --lc-collate=C --lc-ctype=en_US.utf8  --data-checksums -D ./postgresql-10.15-1/data
    

    根据提示输入管理用户密码;

    修改配置

    允许外部地址访问

    /data/pg_hba.conf
    把127.0.0.1/32 改为0.0.0.0/0

    image.png

    /data/postgresql.conf
    取消注释 listen_addresses 并把值设置为 "*"


    image.png

    启动数据库服务

    ./postgresql-10.15-1/bin/pg_ctl -D ./postgresql-10.15-1/data -l logfile start 
    

    关闭数据库

    ./postgresql-10.15-1/bin/pg_ctl -D ./postgresql-10.15-1/data -l logfile stop
    

    备份数据库

    ./framework/pgsql/bin/pg_dump -U postgres -Fc dbname >dbname.dump
    

    恢复数据库

    ./framework/pgsql/bin/pg_restore -U postgres -d dbname dbname.dump 
    

    相关文章

      网友评论

          本文标题:CentOS 系统下 postgresql 二进制安装

          本文链接:https://www.haomeiwen.com/subject/jinptltx.html