centos

centos pgadmin网络设置方法

小樊
66
2025-08-30 22:55:56
栏目: 智能运维

以下是CentOS上配置pgAdmin网络设置的方法:

  1. 修改pgAdmin配置文件

    • 找到配置文件:通常位于/etc/pgadmin//opt/pgadmin/目录下的pgadmin4.conf
    • 编辑文件:设置listen_address为服务器IP或0.0.0.0(监听所有接口),并指定端口(默认5432)。
      [server]
      listen_address = '0.0.0.0'
      port = 5432
      
    • 重启pgAdmin服务:sudo systemctl restart pgadmin4
  2. 配置防火墙

    • 若使用firewalld,开放pgAdmin端口(默认5432):
      sudo firewall-cmd --zone=public --add-port=5432/tcp --permanent
      sudo firewall-cmd --reload
      
  3. 验证网络连通性

    • 使用pingtelnet测试服务器IP和端口是否可达。
    • 在浏览器中访问http://<服务器IP>:<端口>,验证pgAdmin是否可远程访问。

注意:若需远程管理PostgreSQL数据库,还需在PostgreSQL的postgresql.conf中设置listen_addresses='*',并在pg_hba.conf中添加远程访问规则。

参考来源:

0
看了该问题的人还看了