Como inicializar cluster en postgresql.
Una vez instalado PostgreSQL desde la paquetería básica en nuestro sistema se habrá creado un usuario postgres.
Lo que hacemos es nos validamos con ese usuario postgres con
su – postgres
Ahora tenemos que crear el cluster con initdb desde el usuario postgres
initdb -E=UTF8 -D
Una vez creado el cluster, debemos cambiar la contraseña para el usuario postgres
lo podemos hacer entrando con psql y lanzar
ALTER USER postgres WITH PASSWORD ‘nueva_contraseña’;
si nos sale por pantalla el mensaje ALTER ROLE es que todo ha ido correctamente.
Luego debemos definir el archivo pg_hba.conf indicando desde donde vamos a permitir que se realicen conexiones a nuestro servidor postgresql y luego editar el archivo postgresql.conf permitiendo que se realicen conexiones desde todos puntos descomentando la línea y cambiarla por *
listen_addresses = ‘*’
también habilitando password_encryption = on
(Los archivos se encuentran en el directorio data donde hemos definido el cluster de postgresql)
Reiniciamos postgresql /etc/init.d/postgresql stop y start y ya debe funcionar correctamente.
Echa un vistazo a una herramienta gratuita – Valentina Studio. Producto asombroso! OMI es el mejor gestor de Postgresql, para todas las plataformas. http://www.valentina-db.com/en/valentina-studio-overview