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

  • 相关阅读:
    如何在xml中存储图片
    软件开发平台化催生软件产业链新层级(1)
    在sql server 中如何移动tempdb到新的位置
    Base64在XML中存储图片的解决方案
    东软金算盘VP*台:拆分标准与个性
    浪潮“楼上”开发平台简介
    python模块整理3random模块
    python模块整理1os模块
    python学习笔记18重点和忘记知识点总结
    python模块整理8glob(类似grep)和fnmatch(匹配文件名)
  • 原文地址:https://www.cnblogs.com/omsql/p/11568164.html
Copyright © 2011-2022 走看看