このチュートリアルでは、Fedora 36にPostgreSQLをインストールする方法を示します。知らなかった人にとっては、PostgreSQLは強力なオープンソースのオブジェクトリレーショナルデータベースシステムです。 PostgreSQLは30年以上にわたって活発に開発されており、その信頼性、堅牢性、およびパフォーマンスで高い評価を得ています。 Linux、FreeBSD、Solaris、Microsoft Windows、およびmacOSで使用できます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、’を追加する必要があります。sudo
‘root権限を取得するコマンドに。 Fedora36にPostgreSQL14を段階的にインストールする方法を紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:Fedora36。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)。
- A
non-root sudo user
またはへのアクセスroot user
。 として行動することをお勧めしますnon-root sudo user
ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
Fedora36にPostgreSQLをインストールします
ステップ1.続行する前に、Fedoraオペレーティングシステムを更新して、既存のすべてのパッケージが最新であることを確認します。 次のコマンドを使用して、サーバーパッケージを更新します。
sudo dnf upgrade sudo dnf update sudo dnf install dnf-plugins-core
ステップ2.Fedora36にPostgreSQLをインストールします。
デフォルトでは、PostgreSQLパッケージはFedora 36のデフォルトリポジトリに含まれています。次に、以下のコマンドを実行して、PostgreSQLリポジトリをFedoraシステムに追加します。
sudo dnf install https://download.postgresql.org/pub/repos/yum/reporpms/F-36-x86_64/pgdg-fedora-repo-latest.noarch.rpm
リポジトリが追加されたら、以下のコマンドを使用してPostgreSQLをFedora36にインストールします。
sudo dnf install postgresql14-server
次に、次のコマンドを使用してデータベースを初期化します。
sudo /usr/pgsql-14/bin/postgresql-14-setup initdb
インストールが完了したら、PostgreSQLサーバーのサービスを開始し、それを有効にして、システムの再起動時に自動的に開始できるようにします。
sudo systemctl restart postgresql-14 sudo systemctl status postgresql-14 sudo systemctl enable postgresql-14
手順3.ファイアウォールを構成します。
リモートクライアントがデータベースにアクセスするには、ファイアウォールの構成が必要です。 このファイアウォールアクセスを許可するには、次のコマンドを実行します。
sudo firewall-cmd --add-service=postgresql --permanent sudo firewall-cmd --reload
ステップ4.PostgreSQLサーバーにアクセスします。
最初にPostgreSQLのデフォルトに切り替える必要があります 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 “testdb”. ### sudo -u postgres createuser -D -A -P meilana sudo -u postgres createdb -O testdb maria
おめでとう! PostgreSQLが正常にインストールされました。 このチュートリアルを使用して、Fedora36システムにPostgreSQL14をインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします PostgreSQLの公式ウェブサイト。
VPSマネージドサービスオファー
The post Fedora36にPostgreSQLをインストールする方法 appeared first on Gamingsym Japan.