在CentOS上配置PostgreSQL的网络连接涉及多个步骤,以下是详细的指南:
虚拟机网络设置:
操作系统网络配置:
sudo nmtui
固定IP地址配置:
ip
命令查询当前DHCP分配的IP地址:ip addr show ens33
修改PostgreSQL配置文件:
postgresql.conf
文件,设置监听地址和端口:listen_addresses = '*' # 允许所有地址连接
port = 5432 # 默认端口
pg_hba.conf
文件,配置允许连接的主机:host all all 0.0.0.0/0 md5 # 允许所有主机使用MD5加密连接
sudo systemctl restart postgresql
防火墙配置:
sudo firewall-cmd --permanent --add-port=5432/tcp
sudo firewall-cmd --reload
通过以上步骤,您可以在CentOS上成功配置PostgreSQL的网络连接。根据具体需求,您可能需要进一步调整配置参数。