ITPub博客

首页 > 数据库 > PostgreSQL > PG_12.0_linux安装

PG_12.0_linux安装

原创 PostgreSQL 作者:adamjunior 时间:2020-09-08 17:41:55 0 删除 编辑

安装包:postgresql-12.0.tar.gz


1.安装rpm

yum install -y perl-ExtUtils-Embed readline-devel zlib-devel pam-devel libxml2-devel libxslt-devel openldap-devel python-devel gcc-c++ openssl-devel cmake



2.解压安装文件

cd /u01/

tar -zxvf postgresql-12.0.tar.gz


3.编译源码

cd /u01/postgresql-12.0

./configure -prefix=/u01/postgresql-12.0

make && make install


4.创建用户密码

groupadd postgres

useradd -g postgres postgres

passwd postgres


5.创建安装目录

mkdir -p /u01/postgresql-12.0/data

chown -R postgres:postgres /u01/postgresql-12.0


6.配置环境变量

vi ~/.bash_profile


export PG_HOME=/u01/postgresql-12.0

export PATH=$PG_HOME/bin:$PATH

export PG_DATA=/u01/postgresql-12.0/data


7.初始化数据库

source ~/.bash_profile

initdb -D /u01/postgresql-12.0/data


8.编辑配置文件

vi postgresql.conf 


listen_address = '*'

port = 5432



vi pg_hba.conf

添加一行记录,使局域网其他用户可以访问


# IPv4 local connections:

host    all             all             0.0.0.0/0                  trust



9.设置postgres开机自启

[root用户]

cd /u01/postgresql-12.0/contrib/start-scripts

chmod +x linux

cp linux /etc/init.d/postgresql


修改/etc/init.d/postgresql文件如下:

prefix=/u01/postgresql-12.0

PGDATA="/u01/postgresql-12.0/data"


chkconfig --add postgresql


10.启动PG

service postgresql start


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959726/viewspace-2718082/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: PG_基础查询SQL
请登录后发表评论 登录
全部评论
三年之病,求七年之艾。岂可得之?

注册时间:2020-01-14

  • 博文量
    23
  • 访问量
    26395