viernes, 4 de enero de 2008

Postgres en Ubuntu

Hola amigos qui les paso unos cuantos pasos para la instalación y configuración de Postgresql:

  1. apt-get install postgresql
  2. sudo passwd (asignamos contraseña al usuario root)
  3. su (ahi entras como root con la contraseña que pusiste en el paso anterior )
  4. su postgres
  5. psql -c "alter user postgres with encrypted password 'postgres';"

Con esto ya podemos usar Postgres en nuestra maquina. Ahora para configurar Postgres para que atienda a ips diferentes del localhost

  1. cd /etc/postgresql/8.2/main/
  2. vi postgresql.conf
Luego se busca esta linea

#listen_addresses = 'localhost'

La descomentas y en el lugar de localhost se pone *

vi pg_hba.conf

Añadimos esa lineas, claro después de comentar las anteriores debiendo quedar como se ve a continuación.

# "local" is for Unix domain socket connections only
##local all all ident sameuser
# IPv4 local connections:
##host all all 127.0.0.1/32 md5
# IPv6 local connections:
##host all all ::1/128 md5


local all all trust

host all all 127.0.0.1 255.255.255.255 trust
host all all 127.0.0.1 255.255.255.255


Una vez terminado solo nos queda reiniciar Postgres

/etc/init.d/postgresql-8.2 restart

Fin jejeje espero que les sirva de ayuda :D

Activando funcionalidades del paquete postgresql-contrib

psql -d dbname -f /usr/share/postgresql/8.4/contrib/fuzzystrmatch.sql

1 comentario:

Unknown dijo...

psql -c "CREATE DATABASE JASPTE WITH OWNER postgres ENCODING 'UTF8';"