When centmin.sh variable is set to POSTGRESQL=y and you run centmin.sh menu option 5 to recompile PHP server, it will install PostgreSQL 9.4 server and devel yum packages from official PostgreSQL YUM repository at http://yum.postgresql.org/ if not already installed and then append to PHP-FPM configuration options the --with-pdo-pgsql=/usr/pgsql-9.4 configure option to enable and install pdo-pgsql PHP driver extension to allow PHP to communicate with PostgreSQL server.

To allow to persist on centmin mod code updates, create persistent config file at /etc/centminmod/custom_config.inc and add to it the line:

When centmin.sh variable is set to POSTGRESQL=y and you run centmin.sh menu option 5 to recompile PHP server, it will install PostgreSQL 9.4 server and devel yum packages from official PostgreSQL YUM repository at http://yum.postgresql.org/ if not already installed and then append to PHP-FPM configuration options the --with-pdo-pgsql=/usr/pgsql-9.4 configure option to enable and install pdo-pgsql PHP driver extension to allow PHP to communicate with PostgreSQL server.

To allow to persist on centmin mod code updates, create persistent config file at /etc/centminmod/custom_config.inc and add to it the line:

POSTGRESQL=y

Click to expand...

as to how to use postgresql that's left to end user to figure out - i don't provide support for how to use or administer postgresql

Postgresql should be installed from official repo when POSTGRESQL=y is used. Just knowing how to use it Postgresql is up to you. Just as Centmin Mod provides LEMP stack but end user installing their drupal, wordpress, woocommerce, or forum web apps would need to also know how to use those apps