Centos7 安装PostgreSQL

摘要: Centos7 安装PostgreSQL

PostgreSQL

1
Red Hat系列产品包括Red Hat Enterprise Linux,CentOS,Fedora,Scientific Linux,Oracle Linux等。默认情况下,PostgreSQL在这些平台上可用。然而,平台的每个版本通常都是“快照”特定版本的PostgreSQL,然后在该平台的整个生命周期中得到支持。由于这通常意味着不同于首选的版本,因此PostgreSQL项目提供了最常见分布的所有受支持版本的软件包仓库。

PostgreSQL Yum

使用yum存储库,请按照下列步骤操作:

1
yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-1.noarch.rpm

安装客户端软件包:

1
yum install postgresql10

可选安装服务器软件包:

1
yum install postgresql10-server

可选地初始化数据库并启用自动启动:

1
2
3
/usr/pgsql-10/bin/postgresql-10-setup initdb
systemctl enable postgresql-10
systemctl start postgresql-10

配置用户名密码
1、PostgreSQL登录

1
2
3
4
# sudo -u postgres psql 
postgres=# ALTER USER postgres WITH PASSWORD 'postgres';
postgres=#\q
# sudo passwd -d postgres

配置远程访问

1
2
3
4
# vim /var/lib/pgsql/10/data/pg_hba.conf
host all all 0.0.0.0/0 trust
# vim /var/lib/pgsql/10/data/postgresql.conf
listen_addresses = '*'

评论