DIR=/opt/local/var/db/postgresql90/defaultdb sudo launchctl unload -w /Library/LaunchDaemons/org.macports.postgresql90-server.plist sudo mkdir -p $DIR sudo chown postgres:postgres $DIR sudo su postgres -c "/opt/local/lib/postgresql90/bin/initdb -D $DIR" sudo launchctl load -w /Library/LaunchDaemons/org.macports.postgresql90-server.plist psql -h localhost -U postgres