
Estoy intentando instalar Postgresql en OSX Lion. Estoy usando Homebrew, por lo que mi instalación consistió en hacer
instalar cerveza postgresql
initdb /usr/local/var/postgres
Ahora, cuando intento iniciar postgresql usando
postgres -D /usr/local/var/postgres
Obtuve el siguiente error:
postgres no puede acceder al archivo de configuración del servidor "/usr/local/var/postgres/postgresql.conf": No existe tal archivo o directorio
Para intentar descubrir qué está mal, ejecuté 'brew doctor', lo que me da un error que parece que podría ser mi problema (aunque no estoy 100% seguro).
Error: /usr/bin occurs before /usr/local/bin
This means that system-provided programs will be used instead of those
provided by Homebrew. The following tools exist at both paths:
archive
clusterdb
createdb
createlang
createuser
dropdb
droplang
dropuser
ecpg
pg_config
pg_dump
pg_dumpall
pg_restore
pg_upgrade
psql
reindexdb
vacuumdb
Consider amending your PATH so that /usr/local/bin is ahead of /usr/bin in your PATH.
Intenté agregar /usr/local/bin a mi variable PATH agregando
RUTA=/usr/local/bin:$RUTA
como primera línea de mi perfil, pero eso no pareció hacer la diferencia.
¿Es realmente por eso que mi PostgreSQL está dando problemas? ¿Cómo hago para resolver esto?