一、下载安装包打开 PostgreSQL 官网 https://www.postgresql.org/点击菜单栏上的 Download 可以看到这里包含了很多平台的安装包包括 Linux、Windows、Mac OS等 。找到对应的版本下载即可二、安装 PostgreSQL在终端输入一下命令sudo apt-get update sudo apt-get install postgresql postgresql-client安装完毕后系统会创建一个数据库超级用户 postgres密码为空。sudo-i-u postgres输入会出现以下效果在输入psql会出现版本信息三、远程连接默认情况下 PostgreSQL 是不接受远程连接的。 服务器仅仅监听本地网络接口127.0.0.1。为了允许远程访问你的 PostgreSQL 服务器打开配置文件postgresql.conf并且在CONNECTIONS AND AUTHENTICATION一节把这个注释放开listen_addresses ‘*’。sudo gedit/etc/postgresql/15/main/postgresql.conf保存退出后重启数据库服务器。重启数据库服务器的命令为systemctl restart postgresql可能会出现的情况虽然经过上面的配置我们的数据库已经可以接受远程连接了但是数据还没有办法让你的用户进行登录。使用客户端工具会看到下面的错误信息修改 HBA 文件接受远程连接可以先运行一下目录查看文件地址show hba_file;上面就已经告诉你了 HBA 所在的路径在哪里。然后运行下面的命令对 HBA 文件进行编辑。sudo gedit/etc/postgresql/12/main/pg_hba.conf添加下面 2 行到这个文件的末尾。host all all 0.0.0.0/0 scram-sha-256 host all all ::/0 scram-sha-256保存退出后重启服务器。四、连接postgres这时候会提示用户名密码错误这是因为我们在安装完成 PostgreSQL 数据库的时候没有为我们的账号 postgres 设置密码。可以做的是从新登录服务器并且进入数据库。然后运行ALTER USER postgres PASSWORD ‘******’;上面的星号是你为 postgres 账号设置的密码。再次去输入账号密码连接就可以了