Pomyślnie zainstalowałem PostgreSQL 9.1 na MacOSX Lion. W przeciwieństwie do tego, co mówią ludzie, nie musiałem zmieniać PATH i żadna inna wersja PostgreSQL nie została zainstalowana w systemie ( $ psql --version
programy psql (PostgreSQL) 9.1.4
).
Jednak gdy próbuję uruchomić serwer pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
, nie działa. Po pierwsze, mówi, że nie /usr/local/var/postgres/
istnieje żaden katalog. Dobrze, stworzyłem jeden. Potem mówi, że uprawnienia są złe - dobrze, zmieniłem je. Następnie wymaga postgresql.conf
, aby plik znajdował się w tym katalogu.
Teraz znalazłem przykładowe konfiguracje /usr/local/Cellar/postgresql/9.1.4/share/postgresql
, ale nie jestem pewien, czy tak właśnie powinno być. Wszystkie podręczniki, które widziałem w Internecie, nie wspominały o tworzeniu plików konfiguracyjnych z próbek. Czy homebrew nie powinien dostarczać tego po wyjęciu z pudełka, aby po prostu uruchomić serwer od razu?