2018年11月22日

PostgreSQL12 beta yum install CentOS7



4. Install the repository RPM: 


rpm -ihv pgdg-centos12-12-1.noarch.rpm

----------------------------------------------------------
5.Install the client packages:
yum install postgresql12

02.png

6.Optionally install the server packages:
yum install postgresql12-server
03.png
----------------------------------------------------------
7.Optionally initialize the database and enable automatic start:

export PGSETUP_INITDB_OPTIONS="-E UTF-8 --locale=C"

(export PGSETUP_INITDB_OPTIONS="-E UTF-8 --locale=ja_JP.UTF-8")


/usr/pgsql-12/bin/postgresql-12-setup initdb

systemctl enable postgresql-12
systemctl start postgresql-12
04.png
-------------------------
8. パスワードを設定
Postgresユーザーのパスワード設定(PostgreSQLユーザー)
su - postgres
psql
alter role postgres with password 'Passwd643';
CREATE DATABASE test1;
\l
\q
exit
05.png
----------------------------------------------------------




----------------------------------------------------------

10. conf の検索 (必須では、ありませんので、必要に応じて、行ってください)
find / -name "pg*.conf" -print
y07.png
----------------------------------------------------------

12. confを編集し、接続許可
vi /var/lib/pgsql/12/data/pg_hba.conf
vi /var/lib/pgsql/12/data/postgresql.conf
pg_yum_conf_ident.zip

ここでは
gedit /var/lib/pgsql/12/data/pg_hba.conf




----------------------------------------------------------
10. PostgreSQLの再起動とバージョン確認
systemctl restart postgresql-12
psql --version
y09.png
----------------------------------------------------------
11. Firewallの設定
firewall-cmd --add-service=postgresql --zone=public --permanent

ファイアーウォールの再起動
systemctl restart firewalld
06.png
--------------------------------------
Firewall 5432 port をopen
firewall-cmd --add-port=5432/tcp --zone=public --permanent
firewall-cmd --reload             

----------------------------------------------------------
posted by a23 at 10:02| Comment(0) | PostgreSQL
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: