Installazione di phpPgAdmin ( strumento per PostgreSQL ) su Ubuntu 18.04

In questo articolo andremo a descrivere come installare lo strumento phpPgAdmin per gestire attraverso interfaccia grafica il database PostgreSQL su Ubuntu 18.04.

Consideriamo di partire dall’ articolo riguardante l’installazione di PostegreSQL per Ubuntu 18.04 che troverete qui, ed andiamo ad installare oltre a dei pacchetti aggiuntivi quali Apache2 ( server web) anche l’ interfaccia  grafica di gestione del database PostegreSQL phpPgAdmin

sudo apt-get install postgresql-contrib phppgadmin

accediamo da shell con l’utente postgres ed impostiamo per l’utente standard di PostgreSQL la password

sudo su - postgres

accediamo alla linea di comandi di PostgreSQL

psql

impostiamo una password, dato che di defaul è senza

\password postgres

infine usciamo sia dalla linea di comando di PostgreSQL

\q

ritorniamo all’utente di sistema Ubuntu

exit

Configuriamo il server web Apache2, in questo caso dimostrativo scegliamo di far accedere chiunque all’ interfaccia grafica phpPgAdmin impostando

sudo vim /etc/apache2/conf-available/phppgadmin.conf

sostituendo la riga

Require local

con

Require all granted

Per scopo didattico, ma in ambienti di produzione non eseguire questa azione, permettiamo all’utente postgres di accedere al phpPgAdmin eseguendo questa modifica

sudo vim /etc/phppgadmin/config.inc.php

sostituiamo la riga

$conf[‘extra_login_security’] = true;

con la riga

$conf[‘extra_login_security’] = false;

e riavviamo i servizi di Postgresql e Apache2

sudo systemctl restart postgresql

sudo systemctl restart apache2

Accediamo all’interfaccia grafica tramite l’indirizzo http://ip_server/phppgadmin

phppgadmin ubuntu

dal menu a sinistra accediamo all’ istanza PostegreSQL con l’utente postegres ed avremo accesso al database

phppgadmin ubuntu

 

 

Potrebbero interessarti anche...

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

Chiudi