2011-07-15 91 views
1

想知道有人能幫助我嗎?我最近切換到Mac並嘗試設置我的Rails環境。我想將Postgresql設置爲我的數據庫,因爲我將它用於Windows開發。麻煩的是,有很多不同的方式來設置它,我只是想知道哪個是最好的,沒有錯誤的。在OSX上設置Postgresql最簡單的方法是什麼?

我也安裝了自制軟件,我發現它可以通過那裏下載,但是有沒有人有過這條路線的任何經驗?

乾杯

回答

1
  1. 獲取MAC端口從http://www.macports.org/
  2. sudo的港口安裝postgresql84; sudo端口安裝postgresql84-server
  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/ 
1

你可以使用cinderella對整個事件的PostgreSQL,MongoDB中,紅寶石,...棧一氣呵成。最初的安裝需要一段時間,但它將所有內容放在~/Developer中,因此很容易跟蹤和清理。

6

Postgres.app是在Mac上

運行PostgreSQL
+0

Postgres.app絕對是最簡單的解決方案。強烈推薦 –

0

你可能會考慮http://postgresapp.com/最簡單的方法。

它聲稱是「在Mac上運行PostgreSQL最簡單的方法」,至今對我來說都是如此。

相關問題