CentOs7にPostgreSQL 13を構築する

CentOs7にPostgreSQL 13を構築する

CentOs7にPostgreSQL 13を構築する手順を記述してます。

環境

  • OS CentOS 7.9.2009 (Core)

リポジトリ追加

まずはリポジトリを追加します。

アップデートして再起動します。

PostgreSQL 13をインストール

リポジトリの追加が終われば、リストを確認してみます。

インストールします。

PostgreSQL 13初期化

初期化を行っておきます。

起動設定と開始を行います。

ステータスを確認します。

設定ファイル等は、下記の場所に存在します。

PostgreSQL13 管理ユーザーのパスワード設定

管理者ユーザーのパスワードを更新しておきます。

外部接続許可

外部から接続できるようにするには「/var/lib/pgsql/13/data/」にある
「postgresql.conf」を以下のように編集します。

ついでlogファイルの形式も変更しておきます。

次に「pg_hba.conf」を編集します。
※「0.0.0.0/0」は全て許可になるので「192.168.1.0/24」など環境に合わせて設定して下さい。

接続するユーザーも作成しておきます。

PostgreSQLを再起動します。

あとは、firewallを許可しておきます。