AlmaLinux8にPostgreSQLをインストールする方法

このチュートリアルでは、AlmaLinux 8にPostgreSQLをインストールする方法を紹介します。ご存じない方のために説明すると、PostgreSQLは、30年以上にわたって活発に開発されてきた、無料のオープンソースのオブジェクトリレーショナルデータベース管理システムです。信頼性、機能の堅牢性、およびパフォーマンスに対する高い評価。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 AlmaLinux8にPostgreSQLデータベースを段階的にインストールする方法を説明します。RockyLinuxでも同じ手順に従うことができます。

AlmaLinux8にPostgreSQLをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

sudo dnf update
sudo dnf install epel-release

ステップ2.AlmaLinux8にPostgreSQLをインストールします。

次に、次のコマンドを使用して、バージョンのPostgreSQLモジュールを有効にします。

sudo dnf module enable postgresql:12

出力:

[[email protected] ~]# sudo dnf module enable postgresql:12
Last metadata expiration check: 0:02:19 ago on Sat 17 May 2021 01:46:36 PM EST.
Dependencies resolved.
================================================================================
 Package           Architecture     Version             Repository         Size
================================================================================
Enabling module streams:
 postgresql                         12

Transaction Summary
================================================================================

Is this ok [y/N]: y
Complete!

リポジトリモジュールを有効にしたら、次のコマンドを使用してPostgreSQLをインストールします。

sudo dnf install postgresql-server

次に、次のコマンドを使用して、ディスク上のデータベースストレージ領域を初期化します。

postgresql-setup --initdb

PostgreSQLを起動し、オプションで再起動後に起動できるようにします。

sudo systemctl enable postgresql
sudo systemctl start postgresql

ステップ3.PostgreSQLコマンドプロンプトにアクセスします。

PostgreSQLデータベースサーバーをインストールすると、デフォルトでユーザーが作成されます。postgres‘役割付き’postgres‘。 また、同じ名前のシステムアカウントを作成します ‘postgres‘。 したがって、Postgresサーバーに接続するには、Postgresのユーザーとしてシステムにログインし、データベースに接続します。

sudo -i -u postgres

を使用してPostgreSQLプロンプトにアクセスできます psql 効用:

psql

これで、PostgreSQLデータベースサーバーにログインしました。 ログイン情報を確認するには、データベースのコマンドプロンプトから次のコマンドを使用します。

postgres-# conninfo

PostgreSQLデータベースのコマンドプロンプトから切断するには、以下のコマンドを入力してEnterキーを押します。 Ubuntuコマンドプロンプトに戻ります。

postgres-# q

次のコマンドを使用してデータベースを作成します。

### For example, let us create a new user called “meilana” with password “maria”, and database called “rantydb”. ###
sudo -u postgres createuser -D -A -P meilana
sudo -u postgres createdb -O meilana mariadb

おめでとう! PostgreSQLが正常にインストールされました。 AlmaLinux8システムにPostgreSQLをインストールするためにこのチュートリアルを使用していただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします PostgreSQLの公式Webサイト