macports で Postgresql9.5 インストール [RDBMS]
気がついたらmacports で Postgresql9.5 alpha2 というのがインストールできるようになってた
ふと思い立ってインストールしてみたが、いつも同じようなところで試行錯誤しているのでメモしておく。
ここらへんを参考にした
https://github.com/codeforamerica/ohana-api/wiki/Installing-PostgreSQL-with-MacPorts-on-OS-X
# Mac Ports でインストール
sudo port install postgresql95-server
# インスタンス作成
sudo mkdir -p /opt/local/var/db/postgresql95/defaultdb
sudo chown postgres:postgres /opt/local/var/db/postgresql95/defaultdb
sudo su postgres -c '/opt/local/lib/postgresql95/bin/initdb -D /opt/local/var/db/postgresql95/defaultdb'
# Authentication METHOD 変えたい場合、
sudo vi /opt/local/var/db/postgresql95/defaultdb/pg_hba.conf
# デーモンの起動、停止、再起動のエイリアス
alias pg95_start='sudo /opt/local/etc/LaunchDaemons/org.macports.postgresql95-server/postgresql95-server.wrapper start'
alias pg95_stop='sudo /opt/local/etc/LaunchDaemons/org.macports.postgresql95-server/postgresql95-server.wrapper stop'
alias pg95_restart='sudo /opt/local/etc/LaunchDaemons/org.macports.postgresql95-server/postgresql95-server.wrapper restart'
/opt/local/bin にパスが通っていると以下のコマンドでログインできる
psql95 -U postgres
上の 95 を 93 とか 94 とか変更すると 9.3 とか 9.4 とかインストールできた
ふと思い立ってインストールしてみたが、いつも同じようなところで試行錯誤しているのでメモしておく。
ここらへんを参考にした
https://github.com/codeforamerica/ohana-api/wiki/Installing-PostgreSQL-with-MacPorts-on-OS-X
# Mac Ports でインストール
sudo port install postgresql95-server
# インスタンス作成
sudo mkdir -p /opt/local/var/db/postgresql95/defaultdb
sudo chown postgres:postgres /opt/local/var/db/postgresql95/defaultdb
sudo su postgres -c '/opt/local/lib/postgresql95/bin/initdb -D /opt/local/var/db/postgresql95/defaultdb'
# Authentication METHOD 変えたい場合、
sudo vi /opt/local/var/db/postgresql95/defaultdb/pg_hba.conf
# デーモンの起動、停止、再起動のエイリアス
alias pg95_start='sudo /opt/local/etc/LaunchDaemons/org.macports.postgresql95-server/postgresql95-server.wrapper start'
alias pg95_stop='sudo /opt/local/etc/LaunchDaemons/org.macports.postgresql95-server/postgresql95-server.wrapper stop'
alias pg95_restart='sudo /opt/local/etc/LaunchDaemons/org.macports.postgresql95-server/postgresql95-server.wrapper restart'
/opt/local/bin にパスが通っていると以下のコマンドでログインできる
psql95 -U postgres
上の 95 を 93 とか 94 とか変更すると 9.3 とか 9.4 とかインストールできた
コメント 0
コメントの受付は締め切りました