MacOSX + Ruby on Rails + PostgreSQL で開発環境構築

開発環境作ったのでメモ

OS MacOSX
フレームワーク Ruby on Rails
DB PostgreSQL
開発環境 aptana

PostgreSQLをPorticusでインストール

PostgreSQLの起動

こちらを参考
MacでPostgreSQLをインストールする - 山本和樹のはてな日記

自動起動の設定
$ sudo launchctl load -w /Library/LaunchDaemons/org.macports.postgresql83-server.plist
データ領域を作成
$ sudo mkdir -p /opt/local/var/db/postgresql83/defaultdb
$ sudo chown postgres:postgres /opt/local/var/db/postgresql83/defaultdb
$ sudo su postgres -c '/opt/local/lib/postgresql83/bin/initdb -D /opt/local/var/db/postgresql83/defaultdb'
起動
$ sudo su postgres -c '/opt/local/lib/postgresql83/bin/postgres -D /opt/local/var/db/postgresql83/defaultdb &'

gemのインストール

  • postgres-pr
  • postgres
  • ruby-postgres

の3つがありますが、postgres-prをインストールするとすんなり動きます。

アプリ起動

動いたー。

*1:無くてもいいかも