Rocky Linux PostgreSQL 14をインストールして使用する

Rocky Linux PostgreSQL 14をインストールして使用する

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

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)

PostgreSQL 14インストール

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

既存のモジュールを無効にします。

「dnf」コマンドで、インストールを実行します。

PostgreSQL 14初期化

初期化をしておきます。

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

開始のみ場合は、「start」を使用します。

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

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

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

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

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

外部接続許可

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

画像

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

画像

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

画像

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

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

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

pgadminなどから、接続することが可能になります。

14がインストールされていることが確認できます。