PostgreSQL en Ubuntu

Dejar un comentario

Quiero probar este motor, seguí las instrucciones de:

Instalar PostgreSQL en Ubuntu

  • Instalé el paquete postgresql
  • Asigné la clave al superusuario (postgres)Me bajé phpPgAdmin
  • Fui a la dirección donde lo había descomprido y…

Your PHP installation does not support PostgreSQL. You need to recompile PHP using the –with-pgsql configure option.

Este mensaje me asustó, sin embargo fue muy fácil hacer funcionar el postgres, solo había que instalar el paquete php5-pgsql, reiniciar Apache y listo.

Listo… para el siguiente inconveniente…

Primero, por defecto phpPgAdmin no permite que se acceda con el usuario postgres (entre otros), para que se pueda hacer esto hay que cambiar en el archivo config.inc.php donde dice:

$conf['extra_login_security'] = true;

y ponerlo en:

$conf['extra_login_security'] = false;

Después, cuando pensé que ya todo estaba listo, un problema cuya solución fue más difícil de encontrar, al poner el usuario y la clave me aparecía: Login Failed

Buscando y buscando logré arreglarlo, en config.inc.php donde dice:

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

Lo cambié por:

$conf['servers'][0]['host'] = ‘localhost’;

Más detalles sobre este asunto en el sig. foro pgAdmin setup problems aunque ahí lo que hacen es recomendarle a un usuario que haga lo contrario, yo no entiendo mucho sobre el tema (y lo que me interesa es que ya me sirve) pero dejo el link por si a alguien le puede ser útil.