Ausführen von Postgresql unter OSX

Ausführen von Postgresql unter OSX

Ich versuche, Postgresql auf OSX Lion zu installieren. Ich verwende Homebrew, daher bestand meine Installation aus

brew install postgresql
initdb /usr/local/var/postgres

Wenn ich nun versuche, PostgreSQL zu starten mit

postgres -D /usr/local/var/postgres

Ich erhalte die folgende Fehlermeldung:

postgres kann nicht auf die Serverkonfigurationsdatei "/usr/local/var/postgres/postgresql.conf" zugreifen: Keine solche Datei oder kein solches Verzeichnis

Um herauszufinden, was schief läuft, habe ich „Brew Doctor“ ausgeführt. Daraufhin wird ein Fehler ausgegeben, der anscheinend mein Problem sein könnte (obwohl ich mir nicht 100 % sicher bin).

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.

Ich habe versucht, /usr/local/bin zu meiner PATH-Variable hinzuzufügen, indem ich

PATH=/usr/local/bin:$PATH

als erste Zeile meines .profiles, aber das schien keinen Unterschied zu machen.

Ist das wirklich der Grund, warum mein PostgreSQL Probleme macht? Wie kann ich das Problem lösen?

verwandte Informationen