# 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