第一步:选择你的系统版本
[官网](https://www.postgresql.org/)
进入官网,点击Downloads
第二步:选择你的系统版本
第三步:选择你想要安装的postgres版本,并执行yum安装步骤
第四步:开启外网访问
默认会安装在/var/lib/pgsql/(version)13/
进入/var/lib/pgsql/(version)13/data
可以看到pg_hba.conf,postgresql.conf 就是我们需要操作的两个配置文件
首先我们来看pg_hba.conf
我们需要新增两个0.0.0.0/0代表所有人都可以访问,md5代表校验方式
如果你想知道table的所有column是什么意思,可以看看配置文件的注解以及有哪些选项
接下来我们更改postgres.conf文件,主要更改listen_address,defaults to ‘localhost‘; use ‘‘ for all,修改为代表所有人可以访问
如果你想修改port,ssh等等高级配置,都可以在这里修改
第五步:重启postgres
systemctl restart postgresql-13
重启完了之后,我们确认一下postgres是否启动
systemctl status postgresql-13
第六步:修改postgres密码
安装完postgres,会默认创建一个postgres用户,我们可以使用postgres这个用户进pgsql修改密码
进入postgres,修改密码,因我修改了postgres的端口,因此通过-p指定端口
修改密码username 为你需要修改的用户名称,password为你的密码
ALTER USER #{username} WITH ENCRYPTED PASSWORD ‘#{password}‘;
\q 退出psql exit 退出当前用户
第七步:远程连接
输入的你Host,可以是外网IP(public Ip)或者是域名,输入你的port,账号,密码
如果connection fail , 在google百度之前,先看看错误原因,是否是端口没开