Installer phppgadmin

# apt install phppgadmin

Il faut changer la conf, dans /etc/apache2/conf-available, il faut retirer Require local et remplacer par :

Allow from all

Ensuite on relance apache

# systemctl restart apache2

Dans le fichier /etc/phppgadmin/config.inc.php, changer les lignes :

$conf['servers'][0]['host'] = '127.0.0.1';


$conf['extra_login_security'] = false;

Dans le fichier /etc/postgresql/12/main/pg_hba.conf, ajouter une ligne :

host all all 192.168.1.0/24 md5

Bien respecter les tabulations.


Changer le mot de passe de la base postgres :

# su postgres

$ psql

=# \password postgres

On relance ensuite les services

# systemctl restart postgresql

# systemctl restart apache2

Et voilà, on peut se connecter en postgres sur phppgadmin.

Installer phppgadmin