-
安装pgAdmin
- 使用YUM安装:
sudo yum install pgadmin4 -y # CentOS 7/8 sudo dnf install pgadmin4 -y # CentOS 9或手动下载安装包解压后运行。
- 启动服务:
sudo systemctl start pgadmin4 sudo systemctl enable pgadmin4访问地址:
http://服务器IP:端口(默认端口5050或80)。
- 使用YUM安装:
-
配置PostgreSQL远程连接
- 修改配置文件:
sudo vi /var/lib/pgsql/data/postgresql.conf # 修改listen_addresses='*' sudo vi /var/lib/pgsql/data/pg_hba.conf # 添加host all all 0.0.0.0/0 md5 - 重启服务:
sudo systemctl restart postgresql - 开放防火墙端口:
sudo firewall-cmd --add-port=5432/tcp --permanent sudo firewall-cmd --reload
- 修改配置文件:
-
在pgAdmin中添加服务器连接
- 打开pgAdmin,右键“Servers”→“Create”→“Server…”
- 填写信息:
- Name:服务器名称(如“CentOS PostgreSQL”)
- Host:数据库服务器IP或主机名
- Port:5432(默认)
- Username/Password:数据库用户名及密码(如postgres)
- Database:可选,留空则连接所有数据库
- 点击“Save”后,双击服务器即可测试连接。
注意事项:
- 生产环境建议使用SSL加密连接,避免使用MD5认证。
- 确保PostgreSQL服务运行正常,可通过
sudo systemctl status postgresql检查。