Also habe ich PostgreSQL 9.1 erfolgreich auf MacOSX Lion installiert. Anders als die Leute sagen, musste ich den PATH nicht ändern und keine andere Version von PostgreSQL wurde auf dem System installiert ( $ psql --version
zeigt psql (PostgreSQL) 9.1.4
).
Wenn ich jedoch versuche, den Server damit auszuführen pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
, funktioniert dies nicht. Erstens heißt es, dass kein Verzeichnis /usr/local/var/postgres/
existiert. Gut, erstellt ein. Dann heißt es, dass die Berechtigungen falsch sind - in Ordnung, sie geändert. Dann muss sich die postgresql.conf
Datei in diesem Verzeichnis befinden.
Jetzt habe ich Beispielkonfigurationen in gefunden /usr/local/Cellar/postgresql/9.1.4/share/postgresql
, aber ich bin mir nicht sicher, wie das sein soll. In allen Handbüchern, die ich im Internet gesehen habe, wurde das Erstellen von Konfigurationsdateien aus Beispielen nicht erwähnt. Sollte Homebrew dies nicht sofort bereitstellen, sodass ich den Server einfach sofort starte?