環境
Vagrantを使用
- CentOS 6.6 64bit
インストール方法
標準のリポジトリで PostgreSQL がインストールされないように設定
sudo vi /etc/yum.repos.d/CentOS-Base.repo
[base]
.
.
exclude=postgresql* # 末尾に追加
[updates]
.
.
exclude=postgresql* # 末尾に追加
yum リポジトリを追加
以下は64bit版です。
sudo yum -y localinstall https://yum.postgresql.org/9.6/redhat/rhel-6.7-x86_64/pgdg-centos96-9.6-3.noarch.rpm
PostgreSQLインストールと初期設定
sudo yum -y install postgresql96-server
sudo service postgresql-9.6 initdb
sudo service postgresql-9.6 start
sudo chkconfig postgresql-9.6 on
postgresユーザーのパスワード変更
sudo passwd postgres
接続してみる
su - postgres
psql
\q
で切断できます
設定ファイルを変更
/lib/pgsql/9.6/data/
配下にpg_hba.conf
等があるので編集する