# yum -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
# yum -y install postgresql11-server postgresql11-contrib 

※develが必要な時、
# yum -y install epel-release centos-release-scl
# yum -y install postgresql11-devel
--with-pgsql=/usr/pgsql-11

# ls -l /usr/pgsql-11/
# systemctl enable postgresql-11.service
# PGSETUP_INITDB_OPTIONS="-E UTF8 --no-locale" /usr/pgsql-11/bin/postgresql-11-setup initdb

# su - postgres
$ vi /var/lib/pgsql/.pgsql_profile
PATH=/usr/pgsql-11/bin:$PATH
export PATH
$ exit (一旦抜ける)

# su - postgres
$ pg_ctl start
$ psql -V VERSION確認
$ psql -l

接続やセキュリティの調整
$ vi /var/lib/pgsql/11/data/postgresql.conf
$ vi /var/lib/pgsql/11/data/pg_hba.conf
$ pg_ctl reload

db格納先が/var/lib/pgsqlなので、容量が足りなそうなら、/home/pgsql 等へ移動する。


一般ユーザもパスを張っておく。
$ vi .bash_profile
PATH=/usr/pgsql-11/bin:$PATH
postgreSQL 11