CentOS
PostgreSQL

CentOSにPostgreSQL9.6をyumでインストール

More than 1 year has passed since last update.

環境

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等があるので編集する