以下是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服务。