
Я пытаюсь установить Postgresql на OSX Lion. Я использую Homebrew, поэтому моя установка состояла из выполнения
brew install postgresql
initdb /usr/local/var/postgres
Теперь, когда я пытаюсь запустить postgresql с помощью
постгрес -D /usr/local/var/postgres
Я получаю следующую ошибку:
postgres не может получить доступ к файлу конфигурации сервера "/usr/local/var/postgres/postgresql.conf": Такого файла или каталога нет
Чтобы попытаться выяснить, что происходит не так, я запустил «brew doctor», который выдал мне одну ошибку, которая, похоже, может быть моей проблемой (хотя я не уверен на 100%).
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.
Я попробовал добавить /usr/local/bin в переменную PATH, добавив
ПУТЬ=/usr/local/bin:$ПУТЬ
в качестве первой строки моего .profile, но это, похоже, не имело значения.
Действительно ли из-за этого у меня возникают проблемы с postgresql? Как мне решить эту проблему?