CentOS7.6上安装PostgreSQL11

CentOS7.6上安装PostgreSQL11

  • CentOS的安装
  • llvm及clang
  • 升级repo
  • 安装postgresql11
  • 安装插件
  • 安装pgpool II

CentOS的安装

由于CentOS7.6开始java11,所以选择这个新版本
官方下载地址:CentOS7.6

llvm及clang

由于centos自带的版本不够高,直接安装postgresql会报错,所以先给llvm和clang升级

wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum localinstall epel-release-latest-7.noarch.rpm 
yum install llvm5.0 llvm5.0-devel clang

llvm最新的是7,上面的方法只能升级到5,不过也够用了。

升级repo

 yum install https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-centos11-11-2.noarch.rpm

安装postgresql11

yum install postgresql11*

安装插件

yum -y install postgresql11-contrib.x86_64 

安装pgpool II

去pgpool官网下载地址找到对应的地址,注意不要下带debuginfo和devel的。

wget http://www.pgpool.net/yum/rpms/4.0/redhat/rhel-7-x86_64/pgpool-II-pg11-4.0.2-1pgdg.rhel7.x86_64.rpm
yum localinstall pgpool-II-pg11-4.0.2-1pgdg.rhel7.x86_64.rpm

找到pcp.conf添加用户(不用和postgresql一样,为了简便我设置成一样)

vi /etc/pgpool-II/pcp.conf

然后会有/etc/pgpool-II/pgpool.conf这个配置文件。

你可能感兴趣的:(postgresql)