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...;-)
No hay comentarios.:
Publicar un comentario