miércoles, 21 de octubre de 2009

Instalar Postgresql en Ubuntu 9,04

Lo primero que necesitamos hacer es descargar los paquete que vamos a utilizar para la instalación de los paquetes:

wily@wily:~$ sudo aptitude install postgresql-8.3 postgresql-client-8.3 pgadmin3

Por razones de seguridad estableceremos la nueva contraseña al usuario del sistema creado por PostgreSQL:

wily@wily:~$ sudo passwd postgres

Cambiar los privilegios de acceso al shell del usuario postgres con el siguiente comando:

wily@wily:~$ sudo vipw

Y cambiamos el shell del usuario postgres de "/bin/false" a "/bin/bash". Luego salimos grabando con escape ":wq". Para verificar si la instalación fue

satisfactoria accedemos a la shell del servidor de bases de datos:

wily@wily:~$ sudo su postgres -c "psql template1"

Si pudimos acceder a la base de datos no saldra un mensaje como esto:

wily@wily:~$ sudo su postgres -c "psql template1"

Bienvenido a psql 8.3.8, la terminal interactiva de PostgreSQL.
Teclee: \copyright para ver los términos de distribución
\h para ayuda sobre órdenes SQL
\? para ayuda sobre órdenes psql
\g o punto y coma («;») para ejecutar la consulta
\q para salir

template1=#

Si el acceso ha sido satisfactorio cambiamos la contraseña al usuario predeterminado del servidor de bases de datos:

template1=# ALTER USER postgres WITH PASSWORD 'nueva_contraseña';

Te saldrá el siguiente mensaje confirmando la operación:

ALTER ROLE

Sal de la shell del servidor de bases de datos con el comando \q :
template1=# \q

No hay comentarios: