安装PostgreSQL
dnf install -y postgresql-server nano
postgresql-setup --initdb --unit postgresql
systemctl start postgresql
配置远程登录
# 修改数据库账户postgres密码
su postgres
psql
alter user postgres with password '123456';
exit
exit
# 修改监听地址
nano /var/lib/pgsql/data/postgresql.conf
将 #listen_addresses = 'localhost' 的注释去掉并改为 listen_addresses = '*'
# 修改可访问的IP段
nano /var/lib/pgsql/data/pg_hba.conf
在末尾添加: host all all 0.0.0.0/0 md5 ,表示运行任何IP连接
启动PostgreSQL
systemctl enable postgresql
systemctl restart postgresql