想知道有人能帮助我吗?我最近切换到Mac并尝试设置我的Rails环境。我想将Postgresql设置为我的数据库,因为我将它用于Windows开发。麻烦的是,有很多不同的方式来设置它,我只是想知道哪个是最好的,没有错误的。在OSX上设置Postgresql最简单的方法是什么?
我也安装了自制软件,我发现它可以通过那里下载,但是有没有人有过这条路线的任何经验?
干杯
想知道有人能帮助我吗?我最近切换到Mac并尝试设置我的Rails环境。我想将Postgresql设置为我的数据库,因为我将它用于Windows开发。麻烦的是,有很多不同的方式来设置它,我只是想知道哪个是最好的,没有错误的。在OSX上设置Postgresql最简单的方法是什么?
我也安装了自制软件,我发现它可以通过那里下载,但是有没有人有过这条路线的任何经验?
干杯
几乎相同的答案,但使用homebrew:
brew install postgresql
或者,从源头:
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/
你可以使用cinderella对整个事件的PostgreSQL,MongoDB中,红宝石,...栈一气呵成。最初的安装需要一段时间,但它将所有内容放在~/Developer
中,因此很容易跟踪和清理。
刚刚获得由EnterpriseDB提供的PostgreSQL OSX installer。
Postgres.app是在Mac上
运行PostgreSQL你可能会考虑http://postgresapp.com/最简单的方法。
它声称是“在Mac上运行PostgreSQL最简单的方法”,至今对我来说都是如此。
Postgres.app绝对是最简单的解决方案。强烈推荐 –