Rocky Linux PostgreSQL 13をインストールする

Rocky Linux PostgreSQL 13をインストールする

Rocky LinuxにPostgreSQL 13を構築するまでの手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)

アップデート

まずは、アップデートを行います。

moduleを確認します。

13が存在するので、これを有効にしてインストールします。

PostgreSQL 13インストール

dnfでインストールを行います。

PostgreSQL 13初期化

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

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

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

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

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

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

作業が終われば、抜けておきます。

外部接続許可

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

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

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

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

「exit」で抜けて、PostgreSQLを再起動します。

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