我有一个安装了Postgres的服务器,我想允许来自外部IP的连接。Postgres非常适合本地连接,然后在文件/var/lib/pgsql/data/postgressql.conf的末尾添加:
listen_addresses = '*'
在/var/pgsql/data/pg_hba.conf的末尾,我补充道:
host all all 0.0.0.0/0 md5
host all all ::/0
MySQL服务器在Dreamhost VPS上运行,我可以通过我的开发机器(Windows)与它建立连接,当我从我的CentOS7虚拟机与MySQL服务器连接时,我会收到以下错误:
PHP message: SQLSTATE[HY000] [2003] Can't connect to MySQL server on '*******'
我已经将我的MySQL服务器配置为接受来自所有主机的连接(%)不确定为什么我能够通过我的开发机器而不是运行在我的开发机器上的CentOS 7虚拟机进行连接,我没有在我的PHP上安装MySQL (最低版本),只安装了CentOS + n