zoukankan      html  css  js  c++  java
  • 离线安装PostgreSQL11.6

    因为客户最近有一台CentOS7的虚拟机,但是没有联网,需要安装离线安装PostgreSQL

    1、首先去官网下载离线安装包

         https://www.postgresql.org/download/

     说明:可以点击相应系统下载,也可以点击左边导航source下载tar.gz

     选择网页下端的

      我此次安装的是11.6的版本

     

     

     

     

    下载完成后就有下面三个包

    2、PostgreSQL安装包

    postgresql11-libs-11.6-1PGDG.rhel7.x86_64.rpm

    postgresql11-11.6-1PGDG.rhel7.x86_64.rpm

    postgresql11-server-11.6-1PGDG.rhel7.x86_64.rpm

    如果没有 安装libicu,同时需要下载libicu-50.2-3.el7.x86_64.rpm 。具体的下载地址,百度一下。

    3、上传pg包到/tmp

    可以上传到自己新建的目录,我这里是上传到服务器的tmp下

    cd /tmp
    rpm -ivh postgresql11-libs-11.6-1PGDG.rhel7.x86_64.rpm
    rpm -ivh postgresql11-11.6-1PGDG.rhel7.x86_64.rpm
    rpm -ivh postgresql11-server-11.6-1PGDG.rhel7.x86_64.rpm
    

       这里安装遇到依赖检测失败,请参考:https://www.cnblogs.com/whitebai/p/12128078.html 进行配置

    4、安装完成后初始化数据库并启用开机自启动

    这里需要 cd 到个根目录下,刚刚实在tmp目录下,不然会找不到路径。

    /usr/pgsql-11/bin/postgresql-11-setup initdb 
    systemctl enable postgresql-11
    
    systemctl start postgresql-11
    

    5、配置/etc/hosts

    其实这部我没有配置

     

    6、最后添加主机ip和主机名

    vim /var/lib/pgsql/11/data/postgresql.conf
    

    7、根据实际需求开放访问ip

    vim  /var/lib/pgsql/11/data/pg_hba.conf
    

      

    8、重启postgresql

    systemctl restart postgresql-11
    
    su  postgres
    输入psql
    psql 创建数据库用户 create user postgres password 'pg'; 赋予账号权限 ALTER ROLE postgres SUPERUSER; 新建数据库 create database postgres; 退出 q 退出postgres用户 exit

    现在安装的版本一般存在数据库存在postgres用户,可以直接修改密码 

    alter user postgres with encrypted password '123456';
    

      

    9、开放防火墙端口 

      firewall-cmd --zone=public --add-port=5432/tcp --permanent   # 开放5432端口

      firewall-cmd --reload   # 配置立即生效

     参考链接:https://www.cnblogs.com/whitebai/p/12144515.html

    使用链接工具进行测试

    安装具体参考:https://blog.csdn.net/TheDreamMaster/article/details/90318602  https://www.jianshu.com/p/b4a759c2208f

  • 相关阅读:
    HDU 4472 Count DP题
    HDU 1878 欧拉回路 图论
    CSUST 1503 ZZ买衣服
    HDU 2085 核反应堆
    HDU 1029 Ignatius and the Princess IV
    UVa 11462 Age Sort
    UVa 11384
    UVa 11210
    LA 3401
    解决学一会儿累了的问题
  • 原文地址:https://www.cnblogs.com/whitebai/p/12128037.html
Copyright © 2011-2022 走看看