Instalación “sencilla” de PostGreSql en Ubuntu

Bueno más que la instalación sería la configuración ya que via apt-get (synaptic e derivados) obtendrias todo lo necesario para instalarlo. Así que buscais el postgresql y lo instalais.

Vamos a la configuración

Por defecto se nos crea el usuario postgres que es el que tiene permisos para darle amor al servidor postgresql, así que nos logueamos como usuario postgres:

yo@mipc$ sudo -s
root@mipc# su postgres
postgres@mipc#

Ahora ya podemos crear un usuario y una base de datos

postgres@mipc# createuser NOMBRE_DE_USUARIO
postgres@mipc# createdb BASE_DE_DATOS

Bien, llegado a este punto ya tenemos creado un usuario de postgres, ahora hay que darle un password. Nos logeamos como él y le asignamos un password dentro de la base de datos
postgres@mipc# su NOMBRE_DE_USUARIO
NOMBRE_DE_USUARIO@mipc$ psql BASE_DE_DATOS
BASE_DE_DATOS=#

Cambiamos el password

BASE_DE_DATOS=# alter user NOMBRE_USUARIO with password PASSWORD;
Ya tenemos una base de datos con un usuario asociado. Vamos a toquetear el archivo de configuración /etc/postrgesql.conf aseguraos de que exista esta línea y no esté comentada

port = 5432

Vamos a instalarle el PhpPgAdmin.

apt-get install phppgadmin

Supongo que ya teneis el apache funcionando y que vuestro DocumentRoot es el que viene por defecto /var/www. Vamos a crearle un enlace para que podamos a acceder a el más comodamente. En otro post os explicaré como hacer servidores virtuales para que sea aún más cómodo.

ln -s /usr/share/phppgadmin /var/www/

Ahora ya podreis acceder desde vuestro navegador en la dirección http://localhost/phppgadmin.

Es probable que tengais problemas para logearos, si es así editad el archivo /etc/phppgadmin/config.inc.php y aseguraos que este esta linea puesta a false
$conf['extra_login_security'] = false;

Y ya debería funcionaros bien. Vereis que hay muchos tipos de datos diferentes a MySQL, el autonumérico corresponde al serial o bigserial.

2 Respuestas to “Instalación “sencilla” de PostGreSql en Ubuntu”

  1. saludos cordiales y gracias por tu ayuda ha sido muy util para mi..
    un beso desde venezuela.

  2. Muchas gracias por la instrucciones fue muy fácil de utilizar, en el curso que estamos haciendo de PG

Deja un comentario

XHTML: Puedes usar los siguientes tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Introduzca el código