Como instalar PostgreSQL en Debian Lenny

  • Abrir el Gestor de Paquetes Synaptic (si lo deseas hacer por consola, puedes hacerlo con apt-get)
  • Buscar el paquete postgresql, seleccionarlo y aceptar los otros paquetes requeridos (libpq5, postgresql-client, postgresql-client-common y postgresql-common)

Synaptic

 

  • Luego, para controlar el servicio, lo haces como cualquier otro servicio:

$  /etc/init.d/postgresql-8.3 stop
Stopping PostgreSQL 8.3 database server: main.
$  /etc/init.d/postgresql-8.3 start
Starting PostgreSQL 8.3 database server: main.
$

  • Finalmente, si deseas cambiar la contraseña del usuario postgres (el equivalente al usuario root), puedes seguir los siguientes pasos:

1) Impersonar al usuario ‘postgres’.
$ su postgres

2) Ejecutar la utilidad psql
$psql

En este momento se esta conectando a la base de datos usando el usuario ‘postgres’, con este usuario puede cambiar contraseñas de muchos usuarios incluso del mismo ‘postgres’. Ahora vamos a cambiar la contraseña, ejecute sobre la linea de comandos actual la siguiente secuencia donde ‘passwd’ es la contraseña nueva(debe utilizarse comillas simples):

alter user postgres with password ‘passwd’;

Si el programa response con el mensaje ‘ALTER ROLE’ la contraseña se ha cambiado correctamente.

Para salir se la utilidad escriba:

\q

para salir del usuario ‘postgres’ escriba lo siguiente:

exit

Listo. La contraseña se ha cambiado correctamente. Para probar la conexión se puede utilizar la misma utilidad ‘psql’ de la siguiente forma:

psql -U postgres -W