*Mac OS Xへのインストール [#dcabfa2f] 1. インストール $ ./configure オプション $ make $ sudo make install(デフォルトでは/usr/local/pgsqlにインストールされる) 2. 共有メモリ関係の設定変更 /etc/sysctl.conf がある場合は、このファイルを以下のように編集 kern.sysv.shmmax=167772160 kern.sysv.shmall=65536 kern.sysv.shmmin=1 kern.sysv.shmseg=8 kern.sysv.shmmni=32 ない場合は、/etc/rc の64行目付近を以下のように編集 sysctl -w kern.sysv.shmmax=167772160 kern.sysv.shmmin=1 kern.sysv.shmmni=32 kern.sysv.shmseg=8 kern.sysv.shmall=65536 編集後、Macを再起動し、ターミナルを起動。以下のコマンドを打って変更が反映されているか確認。 $ sysctl -a | grep kern.sysv kern.sysv.shmmax: 167772160 kern.sysv.shmmin: 1 kern.sysv.shmmni: 32 kern.sysv.shmseg: 8 kern.sysv.shmall: 65536 : 3. postgres というユーザーを作成 4. "su - postgres" でpostgresユーザーになって以下を実行 $ /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data $ /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l postgres.log start $ /usr/local/pgsql/bin/createdb test $ /usr/local/pgsql/bin/psql test 5. 自動起動の設定 http://www.entropy.ch/software/macosx/postgresql/ より~ pgsql-startupitem-1.2.pkg.tar.gz をダウンロードしてインストール *リンク集 [#l2475a8e] -[[PostgreSQL:http://www.postgresql.org/]] -[[Max OS Xのパッケージ配布:http://www.entropy.ch/software/macosx/postgresql/]] -[[PostgreSQLのインストール:http://homepage.mac.com/reefedge/osx/index_4.html#postgres]] -[[PostgreX:http://www.magic3.org/postgrex/]]