このチュートリアルでは、Linux Mint 20にPostgreSQLをインストールする方法を示します。知らなかった方のために、PostgreSQLはリレーショナルデータベース管理システムであり、 SQLクエリ言語。これは標準に準拠しており、信頼性の高いトランザクションやロックを読み取らない同時実行など、多くの高度な機能を備えています。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ‘ルート権限を取得するコマンドに。 Linux Mint 20(Ulyana)にPostgreSQLを段階的にインストールする方法を紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:Linux Mint 20(Ulyana)。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
Linux Mint20UlyanaにPostgreSQLをインストールする
手順1.まず、次のapt
を実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。
sudo apt update sudo apt upgrade
ステップ2.LinuxMintにPostgreSQLをインストールします。
次のコマンドを使用してPostgresqlサーバーをインストールしましょう:
sudo apt install postgresql
インストールプロセスが完了するまで待ちます。デフォルトでは、PostgreSQLサービスはインストール後に自動的に開始されます。次のコマンドで実行されているかどうかを確認できます:
>sudo systemctl status postgresql
ステップ3.PostgreSQLの役割とデータベース。
ユーザーとグループの両方が、データベースアクセス許可を処理するためのPostgreSQLの用語ロールとして表示されます。Ident
、Trust
、Password
およびPeer
PostgreSQLでの認証のさまざまな方法です。 Ident
このメソッドは主にTCP/IP接続で使用され、Trust
pg_hba.conf
で指定された基準を使用してパスワードなしで接続するために使用される方法 ファイル。
ステップ4.PostgreSQLコマンドプロンプトにアクセスします。
PostgreSQLデータベースサーバーをインストールすると、デフォルトで、ユーザー「postgres
」が作成されます。 ’とロール‘ postgres
’。また、同じ名前「postgres
」のシステムアカウントを作成します ’。したがって、Postgresサーバーに接続するには、Postgresのユーザーとしてシステムにログインし、データベースに接続します。
su - postgres psql
これでPostgreSQLデータベースサーバーにログインしました。ログイン情報を確認するには、データベースコマンドプロンプトから次のコマンドを使用します。
postgres-# \conninfo
PostgreSQLデータベースのコマンドプロンプトから切断するには、以下のコマンドを入力してEnterキーを押すだけで、Ubuntuコマンドプロンプトに戻ります。
postgres-# \q
新しいユーザーとデータベースを作成します:
### For example, let us create a new user called “meilana” with password “ranty”, and database called “rantydb”. ### sudo -u postgres createuser -D -A -P ranty sudo -u postgres createdb -O ranty meilanadb
おめでとうございます!PostgreSQLが正常にインストールされました。このチュートリアルを使用して最新バージョンのPostgreSQLをLinux Mintシステムにインストールしていただきありがとうございます。追加のヘルプや役立つ情報については、公式のPostgreSQLを確認することをお勧めします。ウェブサイト。