Какой самый простой способ настроить Postgresql на OSX? - PullRequest
1 голос
/ 16 июля 2011

Хотите знать, кто-нибудь может мне помочь? Я недавно переключился на Mac и пытаюсь настроить свою среду Rails. Я хочу настроить Postgresql в качестве базы данных, так как я использовал его для разработки Windows. Проблема в том, что есть несколько различных способов его настройки, и я просто хотел знать, какой из них будет лучшим и безошибочным.

У меня также установлен homebrew, я вижу, что он доступен для загрузки через него, но у кого-нибудь был опыт по этому маршруту?

Приветствия

Ответы [ 6 ]

6 голосов
/ 10 июля 2012

Postgres.app - это самый простой способ запустить PostgreSQL на Mac

4 голосов
/ 16 июля 2011

Почти такой же ответ, но с использованием homebrew :

brew install postgresql
1 голос
/ 16 июля 2011

Просто получите Установщик PostgreSQL OSX , предоставляемый EnterpriseDB.

1 голос
/ 16 июля 2011

Вы можете использовать Золушка , чтобы получить весь стек PostgreSQL, MongoDB, Ruby, ... за один раз.Первоначальная установка занимает некоторое время, но она помещает все в ~/Developer, поэтому ее легко отслеживать и легко очищать.

1 голос
/ 16 июля 2011
  1. Получить порты Mac от http://www.macports.org/
  2. порт sudo установить postgresql84; порт sudo установить postgresql84-сервер
  3. Вам может понадобиться настроить pg_hba.conf, чтобы разрешить подключения от :: 1 (локальный IPv6).

поочередно, из источника:

ARCH=x86_64 CFLAGS="-arch x86_64" LDFLAGS="-arch x86_64" 
./configure --prefix=/usr/local/pgsql --with-libxml --with-libxslt --with-openssl
make
sudo make install
sudo su postgres -c '/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data/'
sudo su postgres -c '/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data/ -l /var/log/pgsql/postgresql.log start'
sudo chown -R postgres /usr/local/pgsql/
0 голосов
/ 07 февраля 2014

Вы можете рассмотреть http://postgresapp.com/.

Он утверждает, что это «самый простой способ запустить PostgreSQL на Mac», и до сих пор это было верно для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...