Запуск Postgresql на OSX


1

Я намагаюся встановити Postgresql на OSX Lion. Я використовую Homebrew, тому моя установка полягала у виконанні

заварити встановити постгрескл
initdb / usr / local / var / postgres

Тепер, коли я намагаюся запустити postgresql

postgres -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, додавши

PATH = / usr / local / bin: $ PATH

як перший рядок мого .profile, але це, здається, не змінилося.

Це дійсно чому моє postgresql дає питання? Як мені це вирішити?


Ну, ви подивилися на фактичне повідомлення про помилку і перевірили, чи є postgresql.conf файл існує? До речі вам потрібно export PATH=… правильно зберігати його.
slhck
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.