I love iPhone, Android, Cocos2d-x
Mac に PostgreSQL をインストール
Mac に MacPorts で PostgreSQL をインストールしてみました。
まず PostgreSQL があるか調べてみる。PostgreSQL8.3 が最新のようです。
$ port search postgresql postgresql7 databases/postgresql7 7.4.21 The most advanced open-source database available anywhere postgresql80 databases/postgresql80 8.0.17 The most advanced open-source database available anywhere postgresql80-doc databases/postgresql80-doc 8.0.17 Documentation for the postgresql database postgresql80-server databases/postgresql80-server 8.0.17 run postgresql80 as server postgresql81 databases/postgresql81 8.1.13 The most advanced open-source database available anywhere postgresql81-doc databases/postgresql81-doc 8.1.13 Documentation for the postgresql database postgresql81-server databases/postgresql81-server 8.1.13 run postgresql81 as server postgresql82 databases/postgresql82 8.2.9 The most advanced open-source database available anywhere postgresql82-doc databases/postgresql82-doc 8.2.9 Documentation for the postgresql database postgresql82-server databases/postgresql82-server 8.2.9 run postgresql82 as server postgresql83 databases/postgresql83 8.3.3 The most advanced open-source database available anywhere. postgresql83-doc databases/postgresql83-doc 8.3.3 Documentation for the postgresql database postgresql83-server databases/postgresql83-server 8.3.3 run postgresql83 as server postgresql_autodoc databases/postgresql_autodoc 1.25 Automatic documentation generator for postgresql databases caml-postgresql devel/caml-postgresql 1.8.2 OCaml-interface to the PostgreSQL-database postgresql-jdbc java/postgresql-jdbc 8.0-311 PostgreSQL JDBC driver py-postgresql-exception python/py-postgresql-exception 0.2 exceptions for the py-postgresql modules py-postgresql-greentrunk python/py-postgresql-greentrunk 0.1 greentrunk interface to postgresql py-postgresql-layout python/py-postgresql-layout 0.3 layout for the py-postgresql modules py-postgresql-pqueue python/py-postgresql-pqueue 0.1 pure python implementation of the pq protocol py-postgresql-proboscis python/py-postgresql-proboscis 0.1 postgresql database connector in pure python
PostgreSQL 8.3 をインストール
$ sudo port install postgresql83 $ sudo port install postgresql83-server
インストール時に表示される指示通りに設定を行う。
まずは自動起動の設定
$ sudo launchctl load -w /Library/LaunchDaemons/org.macports.postgresql83-server.plist
これで次回から Mac を起動すると自動的に PostgreSQL を起動されます。
次にデータベース領域の確保と初期化
$ 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'
これで終わりです。簡単ですね!
関連する投稿
One comment
コメントをどうぞ
Additional comments powered by BackType
Buy Socks5 Proxy List…
Mac ã?? MacPorts ã?§ PostgreSQL ã?’ã?¤ã??ã??ã??ã??ã??ã??ã?¦ã?¿ã??ã??ã?Ÿã?? ã??ã?š PostgreSQL ã?Œã??ã??ã??調ã??ã?¦ã?¿ã??ã??PostgreSQL8.3…