文章目录
- 1 下载安装包
 - 2 安装
 - 3 修改远程连接
 - 4 开放端口
 
1 下载安装包
官网下载地址:https://www.postgresql.org/download/
 
选择对应版本
 
2 安装
#yum源
yum -y install wget https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
#禁用内置的PostgreSQL模块:
yum -qy module disable postgresql
#安装postgresql16
yum install -y postgresql16-server
初始化数据库并启用自动启动:
/usr/pgsql-16/bin/postgresql-16-setup initdb
systemctl enable postgresql-16
systemctl start postgresql-16
 
 
已安装组件
[root@server bin]# rpm -aq| grep postgres
postgresql16-server-16.3-3PGDG.rhel8.x86_64
postgresql16-libs-16.3-3PGDG.rhel8.x86_64
postgresql16-16.3-3PGDG.rhel8.x86_64
 
3 修改远程连接
刚安装完数据库,只能本地访问,需要修改配置,允许外网ip远程连接。
#修改pg远程连接配置文件
[root@server ~]#  vim /var/lib/pgsql/16/data/pg_hba.conf  
host    all             all             0.0.0.0/0               md5
 
 
#修改主配置文件
[root@server ~]#  vim /var/lib/pgsql/16/data/postgresql.conf
listen_addresses = '*'          # what IP address(es) to listen on;
                                        # comma-separated list of addresses;
                                        # defaults to 'localhost'; use '*' for all
                                        # (change requires restart)
port = 5432                             # (change requires restart)
max_connections = 2000                  # (change requires restart)
 
 
#重启
systemctl restart postgresql-16
 
4 开放端口
开放pgsql远程连接端口,默认5432,用初始化账号登录。默认账号:postgres,密码:postgres。
 至此顺利的话安装全部完成。















![【DBeaver】连接带kerberos的hive[Apache|HDP]](https://img-blog.csdnimg.cn/img_convert/d2006b89fd4e523e2dc5e717d0f1eaf0.png)



