phpPgAdmin
Správu databáze PostgreSql můžeme dělat pomocí webového rozhraní phpPgAdmin
Instalujeme phpPgAdmina
apt-get -y install phppgadmin
upravíme konfiguraci phpPgAdmina pro Apache
nano /etc/apache2/conf-available/phppgadmin.conf
kde zakomentujeme řádek Require local a doplníme řádek Allow From all
# Only allow connecetions from localhost: # Require local Allow From all
Provedeme konfiguraci phpPgAdmina
nano /etc/phppgadmin/config.inc.php
kde změníme true na false na řádku $conf[‘extra_login_security’] = true; , abychom se mohli do phpPgAdmina přihlašovat jako uživatel postgres
// If extra login security is true, then logins via phpPgAdmin with no // password or certain usernames (pgsql, postgres, root, administrator) // will be denied. Only set this false once you have read the FAQ and // understand how to change PostgreSQL's pg_hba.conf to enable // passworded local connections. $conf['extra_login_security'] = false;
nakonec restartujeme PostgreSql a Apache
systemctl restart postgresql
systemctl restart apache2
K phpPgAdminovi přistupujeme na adrese
http://ip-adresa-serveru/phppgadmin
DBeaver
Zajímavý multiplatformní klient, postavený na Javě je ke stažení zde