PostgreSQL
Red Hat系列产品包括Red Hat Enterprise Linux,CentOS,Fedora,Scientific Linux,Oracle Linux等。默认情况下,PostgreSQL在这些平台上可用。然而,平台的每个版本通常都是“快照”特定版本的PostgreSQL,然后在该平台的整个生命周期中得到支持。由于这通常意味着不同于首选的版本,因此PostgreSQL项目提供了最常见分布的所有受支持版本的软件包仓库。
PostgreSQL Yum
使用yum存储库,请按照下列步骤操作:
yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-1.noarch.rpm
安装客户端软件包:
yum install postgresql10
可选安装服务器软件包:
yum install postgresql10-server
可选地初始化数据库并启用自动启动:
/usr/pgsql-10/bin/postgresql-10-setup initdb
systemctl enable postgresql-10
systemctl start postgresql-10
配置用户名密码
1、PostgreSQL登录
# sudo -u postgres psql
postgres=# ALTER USER postgres WITH PASSWORD 'postgres';
postgres=#\q
# sudo passwd -d postgres
配置远程访问
# 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 = '*'