Instalar phpPgAdmin para manejar bases de datos PostgreSQL

En un articulo anterior vimos como instalar bases de datos PostgreSQL, hoy veremos como instalar phpPgAdmin, que sería la equivalencia de phpMyAdmin en MySQL y MariaDB.

 

Instalamos phpPgAdmin.

# install from EPEL
yum --enablerepo=epel -y install phpPgAdmin php-pgsql

nano /etc/phpPgAdmin/config.inc.php
# line 18: add
$conf['servers'][0]['host'] = 'localhost';
# line 93: change to false if you allow to login with priviledged user like postgres, root
$conf['extra_login_security'] = false;
# line 99: change
$conf['owned_only'] = true;

nano /var/lib/pgsql/data/pg_hba.conf
# line 82: change like follows & add access permission
 host    all         all         127.0.0.1/32          md5
host    all         all         10.0.0.0/24           md5
host    all         all         ::1/128               md5

nano /etc/httpd/conf.d/phpPgAdmin.conf
# line 11: add access permission
Require local
Require ip 10.0.0.0/24

systemctl restart postgresql httpd

 

Accedemos «http://(IP del server)/phpPgAdmin/» y haces click en «PostgreSQL» (menú de la izquierda).

phppgadmin-1-sololinux

 

Identificate con un usuario y una contraseña que exista en PostgreSQL.

phppgadmin-2-sololinux

 

Si el login es correcto ya puedes empezar a trabajar en PostgreSQL mediante phpPgAdmin.

phppgadmin-3-sololinux

 

 

Agregar comentario