zoukankan      html  css  js  c++  java
  • postgresql11 安装

    postgresql11 有2种安装方法:二进制源码安装  、rpm包安装

    wget https://ftp.postgresql.org/pub/source/v11.5/postgresql-11.5.tar.gz
    ./configure --prefix=/u01/pgsql
    make 
    make install
    
    wget http://download.postgresql.org/pub/repos/yum/testing/11/redhat/rhel-6-x86_64/postgresql11-server-11.5-1PGDG.rhel6.x86_64.rpm
    wget https://yum.postgresql.org/testing/11/redhat/rhel-6-x86_64/postgresql11-11.5-1PGDG.rhel6.x86_64.rpm
    wget https://yum.postgresql.org/testing/11/redhat/rhel-6-x86_64/postgresql11-contrib-11.5-1PGDG.rhel6.x86_64.rpm
    wget https://yum.postgresql.org/testing/11/redhat/rhel-6-x86_64/postgresql11-libs-11.5-1PGDG.rhel6.x86_64.rpm
    
    wget https://ftp.postgresql.org/pub/source/v11.5/postgresql-11.5.tar.gz
    ./configure --prefix=/u01/pgsql
    make 
    make install
    
    wget http://download.postgresql.org/pub/repos/yum/testing/11/redhat/rhel-6-x86_64/postgresql11-server-11.5-1PGDG.rhel6.x86_64.rpm
    wget https://yum.postgresql.org/testing/11/redhat/rhel-6-x86_64/postgresql11-11.5-1PGDG.rhel6.x86_64.rpm
    wget https://yum.postgresql.org/testing/11/redhat/rhel-6-x86_64/postgresql11-contrib-11.5-1PGDG.rhel6.x86_64.rpm
    wget https://yum.postgresql.org/testing/11/redhat/rhel-6-x86_64/postgresql11-libs-11.5-1PGDG.rhel6.x86_64.rpm
    
    
    
    rpm -ivh   postgresql11-libs-11.5-1PGDG.rhel6.x86_64.rpm
    rpm -ivh  postgresql11-11.5-1PGDG.rhel6.x86_64.rpm
    rpm -ivh  postgresql11-contrib-11.5-1PGDG.rhel6.x86_64.rpm
    rpm -ivh postgresql11-server-11.5-1PGDG.rhel6.x86_64.rpm
    

      不过在上述2中安装方式前都要先建用户和组及目录编辑用户环境变量  严格起来还需要设置sysctl.conf  and limits.conf

    groupadd postgres
    useradd -g postgres postgres
    passwd postgres
    mkdir -p /u01/pgsql
    chown -R postgres:postgres /u01/pgsql
    chmod -R 775 /u01/pgsql
    
    export PGHOME=/u01/pgsql  
    export PGDATA=/u01/pgsql/data        
    export PATH=$PATH:$HOME/bin:$PGHOME/bin
    

      rpm安装完毕以后需要从/usr/local/pgsql-11下的东西拷贝到/u01/pgsql

    初始化   initdb

    启动postgresql    pg_ctl start

    修改网络配置文件pg_hba.conf

    host    all             all            192.168.20.0/24          trust     --生产上这样配置是不安全的

    修改主配置文件 postgresql.conf

    监听地址  listen_addresses = '192.168.20.202'

    端口  #port = 5432

  • 相关阅读:
    自定义泛型方法。(这里的三元表达式解决了会出现结尾多出个,的情况!!! 很简洁)
    自定义泛型类。
    泛型的好处。
    泛型的概述。
    正则表达式
    前端 JS 技巧记录(可直接使用)
    .NET5.0 MVC 生成发布,并部署到 IIS
    C# 实现 AES 加密算法
    SQL Server2008R2踩坑记录
    .NET5.0 依赖注入,关于 Autofac 使用
  • 原文地址:https://www.cnblogs.com/omsql/p/11568164.html
Copyright © 2011-2022 走看看