PostgreSQL, postgisインストール

PostgreSQLが複数バージョンあったので、適切なのが依存で入るだろと思った

sudo port install postgis

postgresql83 geos bison ossp-uuid projがいっしょに入った。


これ入ってなかった

sudo port install postgresql83-server

自動起動させる

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'
Success. You can now start the database server using:

    /opt/local/lib/postgresql83/bin/postgres -D /opt/local/var/db/postgresql83/defaultdb
or
    /opt/local/lib/postgresql83/bin/pg_ctl -D /opt/local/var/db/postgresql83/defaultdb -l logfile start

とのこと


rubyからも使いたい

sudo gem install postgis_adapter GeoRuby

pgadminインストールしておく
http://www.postgresql.org/ftp/pgadmin3/release/v1.8.4/osx/