一、创建用户

# 新增postgres用户组
groupadd postgres
# 新增postgres用户
useradd -g postgres postgres
# 设置postgres用户密码
passwd postgres

二、安装PostgreSQL Yum Repository

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

三、安装PostgreSQL客户端

yum install postgresql11 -y

四、安装PostgreSQL服务器

yum install postgresql11-server -y

五、初始化数据库

/usr/pgsql-11/bin/postgresql-11-setup initdb

六、启动PostgreSQL服务

# 开机自启
systemctl enable postgresql-11
# 启动/停止PostgreSQL服务
systemctl start postgresql-11
# 查看PostgreSQL服务启动状态
systemctl status postgresql-11

七、登录PostgreSQL服务器

su postgres
psql

八、允许通过账户和密码来访问数据库

# 修改/var/lib/pgsql/11/data/pg_hba.conf文件
# 将METHOD的ident修改为trust
vim /var/lib/pgsql/11/data/pg_hba.conf
# 重启PostgreSQL服务器
systemctl restart postgresql-11