要在CentOS上通过pgAdmin实现远程连接PostgreSQL数据库,可以按照以下步骤进行配置:
sudo yum install postgresql-15
修改pg_hba.conf
文件:
sudo vi /var/lib/pgsql/15/data/pg_hba.conf
在文件中添加以下行以允许所有IP地址通过MD5加密方式连接所有数据库:
host all all 0.0.0.0/0 md5
保存并退出编辑器。
修改postgresql.conf
文件:
sudo vi /var/lib/pgsql/15/data/postgresql.conf
找到并修改以下行:
listen_addresses = '*'
保存并退出编辑器。
重启PostgreSQL服务:
sudo systemctl restart postgresql-15
确认服务状态是否正常:
sudo systemctl status postgresql-15
打开pgAdmin: 启动pgAdmin应用程序。
添加新的服务器:
postgres
)。连接到数据库:
sudo firewall-cmd --permanent --add-port=5432/tcp
sudo firewall-cmd --reload
通过以上步骤,您应该能够成功从远程计算机使用pgAdmin连接到CentOS上的PostgreSQL数据库。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>