Mostrando las entradas con la etiqueta PostGreSQL. Mostrar todas las entradas
Mostrando las entradas con la etiqueta PostGreSQL. Mostrar todas las entradas

miércoles, diciembre 20, 2006

Instalación de PostGreSQL 8.1.4 en Ubuntu


Paso 1, Bajar los Paquetes de Postgres



a) En la consola escribir :



usuario@maquina:$ sudo apt-get install postgresql-8.1


b) Otra Alternativa es ocupar el "Gestor de Paquetes Synaptic" y buscar el paquete correspondiente, para este caso la version 8.1.4 de Postgresql.

Paso 2, Creación de Usuarios y Bases de Datos

Una vez instalado Postgres, se debe acceder a la cuenta posgres en la consola :

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


luego se deben crear los usuarios en la base de datos:

postgres@maquina:# createuser *NUEVO_USUARIO*


responder que si a todo.

luego crearemos la base de datos :

postgres@maquina:# createdb *NOMBRE_BASE_DE_DATOS*


Ahora se debe volver a nuestra cuenta de usuario :

postgres@maquina:# su *usuario*


arrancamos postgres :

usuario@maquina:$ psql mydb


y una vez dentro de la base de datos de datos escribimos el siguiente comando para setear la password de nuestro user.

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


Paso 3, Configurando los archivos pg_hba.conf y postgresql.conf

Ambos archivos se encuentran dentro del directorio /etc/postgresql/8.1/main

a) Configurando postgresql.conf

Setear el parametro listen_addresses = '*' para aceptar conexiones desde cualquier equipo.

listen_addresses = '*' # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to 'localhost', '*' = all


Luego descomentar la siguiente linea.

#port = 5432

debe quedar así

port = 5432


b) Configurando el archivo pg_hba.conf

Modificar la siguiente linea, debe quedar así:

# Database administrative login by UNIX sockets
# local all all trust
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
# local all all 127.0.0.1/32 trust
# IPv4 local connections:
host all all 127.0.0.1 255.255.252.0 trust
host all all 192.168.3.1 255.255.252.0 trust
# IPv6 local connections:
# host all all 127.0.0.1/32 trust


Paso 4, Restart Postgres

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



Paso 5, Seleccionar herramienta Front-End

Finalmente solo debemos seleccionar alguna herramienta Front-End para visualizar nuestras tablas, funciones, datos, y poder hacer query's a las bases que creemos. Por el momento las recomendadas serían el : PGAdmin y el PgAccess.

Creado por Carlos Rojas un colega.....;-)

Pero se lo robe para que me kede como ayuda de Memoria...;-)