めも帖

「めも帖」代わりにダラダラと書いていったり、めもしたりしているだけです。

MacPortsでPostgreSQLをインストールしてみる

Aapcheのインストールをして、PHPを入れる必要があるのであれば、Postgresqlをインストールしてしまえばいいんじゃないかと思いました。
最新版は、8.3のようなので、8.3でインストールです。

インストール

sudo port install postgresql83-server +perl

ところで、serverってどんな違いがあるんだろう?

Postgresqlの自動起動

sudo launchctl load -w /Library/LaunchDaemons/org.macports.postgresql83-server.plist

PostgresqlのDBディレクトリ

sudo su postgres -c '/opt/local/lib/postgresql83/bin/initdb -D /opt/local/var/db/postgresql/db/'

Postgresqlの起動

sudo su postgres -c '/opt/local/lib/postgresql83/bin/postgres -D /opt/local/var/db/postgresql/db &'

Postgresqlのコマンド実行

psql83 -d postgres -U postgres