以下是CentOS里pgAdmin网络配置指南:
确保CentOS系统网络正常,可检查网络接口,配置静态IP(推荐),并重启网络服务,命令如下:
ip addr show # 检查网络接口
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 # 编辑网络接口配置文件
# 添加或修改参数:BOOTPROTO=static ONBOOT=yes IPADDR=服务器IP NETMASK=子网掩码 GATEWAY=网关 DNS1=DNS服务器IP
sudo systemctl restart network # 重启网络服务
ping www.baidu.com # 测试网络连通性
找到pgAdmin配置文件,通常在/etc/pgadmin/
或/opt/pgadmin/
,编辑pgadmin.conf
文件,设置监听地址和端口,如listen_address = '0.0.0.0'
(允许所有IP访问),port = 5050
(默认端口,可自定义),保存后重启pgAdmin服务。
使用firewalld
开放pgAdmin端口(默认5050),命令为:
sudo firewall-cmd --permanent --zone=public --add-port=5050/tcp
sudo firewall-cmd --reload
编辑postgresql.conf
,设置listen_addresses = '*'
,编辑pg_hba.conf
,添加host all all 0.0.0.0/0 md5
,然后重启PostgreSQL服务。