如何在PostgreSQL 9.4中配置SSL证书?

问题描述

我正在将Adempiere 360​​ ERP解决方案与Java语言,Database Postgresql 9.4和iReport(用于报告)一起使用,并使用CentOS 7 Server。最近,供应商为我提供了有关ssl配置的4个文件。 但是我无法将ssl配置到Postgresql 9.4。 我遵循Google的一些指示,但最终失败了。 需要正确的方向。

解决方法

您要遵循什么步骤?

您必须将签名的证书和私钥复制到数据库服务器上的必需位置。

然后,您只需要编辑 postgresql.conf

ssl=on

pg_hba.conf 中将host选项更改为hostssl

hostssl mydb mydbuser 192.168.122.0/24 md5

然后重新启动服务器。

Read this tutorial