Instalar el servidor de base de datos PostgreSQL en Linux, es tan fácil como instalar cualquier otro programa en Linux. De todas formas, en esta publicación repasaremos un poco los pasos a seguir, para instalar PostgreSQL 8-3 en Ubuntu Hardy Heron.
- 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)
- Aplicar los cambios y esperar la descarga de unos 20Mb aproximadamente.
Luego, para controlar el servicio, lo haces como cualquier otro servicio:
* Stopping PostgreSQL 8.3 database server [ OK ]
$ sudo /etc/init.d/postgresql-8.3 start
* Starting PostgreSQL 8.3 database server [ OK ]
$
Finalmente, si deseas cambiar la contraseña del usuario postgres (el equivalente al usuario root), puedes seguir los siguientes pasos (Vía: Cambiar contraseña de usuario ‘postgres’ en Ubuntu)
Por características de seguridad el paquete de instalacion de ubuntu no revela cual es la contraseña asignada al usuario ‘postgres’, para asignar una contraseña conocida, debes abrir el cliente plsql con el usuario posgresql y realizar el ALTER USER para cambiar la contraseña:
# psql
Bienvenido a psql 8.3.1, la terminal interactiva de PostgreSQL.
Digite: \copyright para ver los términos de distribución
\h para ayuda de órdenes SQL
\? para ayuda de órdenes psql
\g o punto y coma («;») para ejecutar la consulta
\q para salir
postgres=# alter user postgres with password 'mi_clave_secreta';
ALTER ROLE
postgres=# \q
# exit
$ psql -hlocalhost -Upostgres -W
Contraseña para usuario postgres:
Digite: \copyright para ver los términos de distribución
\h para ayuda de órdenes SQL
\? para ayuda de órdenes psql
\g o punto y coma («;») para ejecutar la consulta
\q para salir







raspukk
junio 16, 2008
buen aporte viejito.
Sebas
junio 20, 2008
Buen tutorial.. pero tengo una duda despues lo manejas solo desde consola?.. o tiene alguna interfaz para manejar cubos ?
saludos
sebas.insanefruits.net
Luciano
junio 20, 2008
Tiene muchos clientes gráficos para la administración, sin ir más allá prueba ejecutar sudo apt-get install pgadmin3 (http://www.pgadmin.org/)
Si de cubos hablamos hecha un vistazo a Pentaho (http://www.pentaho.com/).
Sebas
junio 22, 2008
Muchas gracias luciano, y gracias por tu correo es una muy buena practica lo que realizaste
eso tambien lo hago en mi blog, todo esta funcionando al 100% y ver lo de trabajar con cubos
con algun programa gratis >.<…
bueno saludos
sebas.insanefruits.net
Lisandro
junio 25, 2008
gracias genio!!!! me saltaba este error:
Error connecting to the server: FATAL: la autentificación «password» falló para el usuario «postgres»
y lo solucione sin ningun drama con esto:
alter user postgres with password ‘mi_clave_secreta’;
haciendolo dentro de la DB postgres..
saludos…
felipe nazer
septiembre 29, 2008
Donde obtengo el paquete de instalacion?
Luciano
septiembre 29, 2008
Lo puedes descargar directamente del Synaptic.
Saludos.
dalofe
febrero 27, 2009
Buen tutorial.
Byron
mayo 5, 2009
hay un error en la linea
$ psql -hlocalhos -Upostgres -W
debe ser
$ psql -localhost -Upostgres -W
Por lo menos a mi solo asi me funciono….
Saludes
Luciano
mayo 5, 2009
Si! por supuesto! es localhost.
Error de tipeo
Ya lo corregí, muchas gracias.
luis
septiembre 9, 2009
tengo un pronlema.. estoy trabajabdo con “”ubuntu, php y postgres”" cuando quiero conectarme desde un scrip php para saber si tengo conecion a la base de datos postgres me sale el siguinte error
“Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Fatal error: Unknown: Failed opening required ‘/var/www/prueba2/coneccion.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in Unknown on line 0″
el scrip es el siguiente :
Johan Hernandez
noviembre 22, 2009
(Gracias por el refferal)
mati
octubre 9, 2010
EXCELENTE!!!
el fucking ubuntu actualizo mi postgres y m estaba haciendo rabiar con el tema del pass. por suerte lei esto y m sirvió
gracias,
saludos desde mendoza, argentina
mati
Nab
abril 10, 2011
Hola… muchas gracias por el tuto… me sirvio.. pero queria preguntar es q llego hasta la partede de localhost y me sale esto :
psql -localhost -Upostgres -W
Contraseña para usuario postgres:
psql: FATAL: la autentificaci?n Ident fall? para el usuario <>
Agradeceria mucho cualquier comentario .
jos45
enero 23, 2012
muy buen metodo ya pude instalarlo thanks
Maria
febrero 10, 2012
Muchas gracias por tu ayuda. Me casi me vuelvo loca con el error Error connecting to the server: FATAL: la autentificación «password» falló para el usuario «postgres».
Fernando
febrero 24, 2012
me dice que la orden create no ha sido encontrada :/ baje todo por apt-get..
cada una de las ke sale ahi arriba