このチュートリアルでは、AlmaLinux 8にPostgreSQLをインストールする方法を紹介します。知らなかった人のために、PostgreSQLは無料のオープンソースオブジェクトリレーショナルデータベース管理システムです。 30年間の積極的な開発により、信頼性、機能の堅牢性、パフォーマンスで高い評価を得ています。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 AlmaLinux8にPostgreSQLデータベースを段階的にインストールする方法を説明します。RockyLinuxでも同じ手順に従うことができます。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:AlmaLinux 8、CentOS、およびRockyLinux8。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
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
psql
を使用してPostgreSQLプロンプトにアクセスできます ユーティリティ:
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サイトを確認することをお勧めします。