GUIA PRACTICA PARA INSTALAR POSTGRES 7.4

GUIA PRACTICA PARA INSTALAR POSTGRES 7.4

GUIA PRACTICA PARA INSTALAR Y CONFIGURAR POSTGRESQL EN UBUNTU LINUX VERSION 5.04

Paso 1 "Bajando Postgres"

en la consola escribir

usuario@maquina:$ sudo apt-get install postgres

si no resulta por consola ocupar el "Gestor de Paquetes Synaptic y en la opcion Buscar escribir 'Postgres' e instalar el paquete correspondiente."

Paso 2 "Configurando Postgres"

Una vez instalado Postgres debemos acceder a la cuenta posgres

usuario@maquina:$ sudo bash
usuario@maquina:# su postgres

luego demos crear nuestros usuarios en la base de datos:

postgres@maquina:# createuser *USUARIO*

responder que si a todo:

luego crearemos una base de datos en la cual podamos experimentar

postgres@maquina:# createdb *NOMBRE_DE_TU_BASE_DE_DATOS*

luego debemos asignar una contraseña al usuario creado para lo cual hacemos lo siguente:

volvemos a nuestra cuenta de usuario

postgres@maquina:# su *usuario*

ahora arrancamos el postgres

usuario@maquina:$ psql mydb

una vez dentro de la base de datos de datos escribimos el siguiente comando:

mydb=#alter user *usuario* with password 'tu_password';

Ahora ya estamos casi listos.

PASO 3 "Configurando los archivos pg_hba.conf y postgresql.conf"

Configurando postgresql.conf

Solo tenemos que descomentar la siguiente linea.

#port = 5432
debe quedar asi
port = 5432

luego cerramos y guardamos el archivo.

Ahora configuramos el archivo pg_hba.conf

y modificamos la siguente linea debe quedar talccual como sigue:

# All IPv4 connections from localhost
host all all 0.0.0.0 0.0.0.0 password

PASO 4 "Rearrancando postgres y funcionando"

usuario@maquina:$ sudo cd /etc/init.d/
usuario@maquiba:/etc/init.d$ sudo ./postgresql restart

PASO 5 "Listo"

y ahora para acceder desde un equipo remoto hacemos lo siguente

usuario@maquina:$ psql -h *IP-MAQUINA-HOST* *BASE_DE_DATOS*

PASO 6 "CREDITOS"

Luego de un tiempo investigando Resulto al Fin.

Esteban Saravia Alumno de Ingenieria en Informatica Inacap Talca/Chile.
saravia_esteban@yahoo.es

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de nhereveri

Problemas con el servidor

He tratado de usar postgresql, pero no funca. El paquete postgre no existe. Asi que instale postgresql :S

Pero al iniciar el servidor recibo el mensaje:

/usr/lib/postgresql/7.4/bin/postmaster: para usar SSL, se deben activar las conexiones TCP/IP

Modifico el /etc/postgresql/7.4/main/postgresql.conf, y cambio:

#tcpip_socket = false

por

tcpip_socket = true

Ahora levantamos el servidor con: /etc/init.d/postgresql-7.4 start

Y todo OK.

--------------------------
Nelson Hereveri San Martín

|||||||raspe aquí|||||||

No entiendo El problema

No se bien cual es tu problema

si no puedes descargar el paquete buscalo en el synaptic.

Imagen de nhereveri

No hay problema ahora

Ahora no hay problema, solo lo postee para indicar que problema me dió lo que indicaste y como lo solucioné.

Eso...

--------------------------
Nelson Hereveri San Martín

|||||||raspe aquí|||||||

a mi no me sirve cuando creo

a mi no me sirve cuando creo un usuario me sale esto

postgres@nurenberg:/var/run/postgresql$ createuser ricardo
¿Debe permitírsele al usuario la creación de bases de datos? (s/n) s
¿Debe permitírsele al usuario la creación de otros usuario? (s/n) s
createuser: no se pudo conectar a la base de datos template1: could not connect to server: No existe el fichero o el directorio
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

que puedo hacer

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.