I am getting FIDO2 WebAuthen implemented on website logins and as part of it I needed to activate PostgreSQL Database Server.
I went to Virtualmin -> System Settings -> Features & Plugins -> enabled PostgreSQL Database And also Edited Virtual Server and enabled "PostgreSQL Database Enabled?" feature
So far it all seem to have gone fine. I can see PostgreSQL service and it is running and active.
But when I went to Install Scripts for that virtual server and tried to install phpPgAdmin then it is giving this error as below. "This script cannot be installed, as this virtual server does not meet its requirements : phpPgAdmin requires a PostgreSQL database"
So I thought to just download phpPgadmin and unpack it to public_html folder (which is how my phpmyadmin is running) and tried to open the page. But phpPgadmin is not loading and it gives this error as below. "Your PHP installation does not support PostgreSQL. You need to recompile PHP using the --with-pgsql configure option."
What I understood is that the virtual server is not seem to have configured for PostgreSQL database server. Virtual Server already has MariaDB Database Server already running. And when I go to Databases of the virtual server then I only see MariaDB databases.
After Virtualmin configurations I made shouldn't I be able to start using the PostgreSQL databases under this virtual server for which that feature is also enabled?