GNU/Linux >> Linux の 問題 >  >> Ubuntu

UbuntuにPostgreSQLをインストールする:わかりやすいガイド

この記事では、公式のUbuntuリポジトリからUbuntuにPostgreSQLをインストールする方法、またはPostgreSQLリポジトリを追加して同じものをインストールする方法について説明します

「Postgres」とも呼ばれるPostgreSQLは、高度なエンタープライズクラスのオープンソースリレーショナルデータベース管理システム(ORDBMS)です。ボランティアの世界的なチームがそれを開発しました、そしてそれはその安定性と高度な機能のためにかなり人気があります。

企業やその他の民間企業はPostgreSQLを管理しておらず、ソースコードは無料で入手できます。

Debian、CentOS、openSUSE、UbuntuなどのほとんどのLinuxディストリビューションには、パッケージ管理にPostgreSQLが統合されています。

このチュートリアルでは、Ubuntuのバージョンでデフォルトで使用可能なバージョンをインストールして使用する方法と、PostgreSQLリポジトリを追加してインストールすることでインストールする方法を説明します。

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

公式UbuntuリポジトリからPostgreSQLをインストールします

自動パッチやその他の更新管理機能など​​、オペレーティングシステムとの適切な統合を保証するため、この方法でPostgreSQLをインストールすることをお勧めします。

まず、いつものように、パッケージを更新します:

sudo apt update

次に、postgresqlをインストールします パッケージとpostgresql-contrib パッケージ。 -contribの追加 パッケージにより、いくつかの追加のユーティリティと機能を確実に入手できます。

したがって、Ubuntuのリポジトリによって提供されるデフォルトでサポートされているPostgreSQLバージョンをインストールするには、次のコマンドを実行します。

sudo apt install postgresql postgresql-contrib

それで全部です。ソフトウェアはpostgresを作成します データベースシステムを正常にインストールすると、デフォルトでユーザーになります。このユーザーアカウントには、デフォルトのpostgresがあります 役割。

PostgreSQLリポジトリを追加してPostgreSQLをインストールする

まず、PostgreSQLリポジトリをUbuntuシステムのソースリストに追加する必要があります。

1.必要なパッケージをいくつかインストールします:

sudo apt install wget curl ca-certificates

2.PostgreSQLGPGリポジトリキーをダウンロードしてインポートする必要があります。

wget -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

3.次に、次のコマンドを実行して、ファイルリポジトリ構成を作成します。

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

4.Ubuntuシステムのパッケージリストを更新します。新しく追加されたPostgreSQLリポジトリが一覧表示されます。

sudo apt update

4.最後に、UbuntuシステムにPostgreSQLをインストールします。

sudo apt install postgresql

postgresqlだけでなく、PostgreSQLリポジトリから特定のバージョンをインストールするには 、最新バージョンを参照し、postgresql-12のように指定します 。

執筆時点で、利用可能なバージョンはpostgresql-10です。 、postgresql-11postgresql-12 、およびpostgresql-13

sudo apt install postgresql-12

インストールが完了すると、PostgreSQLサービスのステータスを確認できます。

sudo systemctl status postgresql.service

おめでとう! UbuntuにPostgreSQLを正常にインストールできました。

PostgreSQLに接続

postgres ユーザーはインストール後に自動的に作成され、DBインスタンスへのスーパー管理者アクセス権があります。新しく設定したデータベースとの接続を確立するには、次のようにこのアカウントに切り替えます。

sudo su - postgres

次に、次のように入力してPostgreSQLプロンプトにアクセスできます。

psql

PostgreSQLプロンプトを終了するには、\qと入力します 。

もちろん、PostgreSQLに接続するようにユーザーを切り替える代わりに、1つのコマンドで切り替えることができます:

sudo -u postgres psql
結論

PostgreSQLは、企業の世界で広く採用されているデータベースです。公式のUbuntuリポジトリからインストールする場合でもPostgreSQLリポジトリからインストールする場合でも、どちらのインストールも簡単で簡単です。

PostgreSQLとその使用方法について詳しく知りたい場合は、プロジェクトのWebサイトでチュートリアルを利用できます。


Ubuntu
  1. Ubuntu 20.04にqtをインストールします-ステップバイステップガイド?

  2. Ubuntu 20.04にGitをインストールする-ステップバイステップガイド?

  3. Ubuntu 20.04にSnortをインストールする-ステップバイステップガイド?

  1. Ubuntu 20.04にi3をインストールします-ステップバイステップガイド?

  2. Ubuntu 20.04にPostgreSQLをインストールします-ステップバイステップガイド?

  3. Ubuntu 20.04にTeleportをインストールする-ステップバイステップガイド?

  1. Ubuntu18.04にPostgreSQLをインストールする方法

  2. Ubuntu20.04にPython3.11をインストールします-ステップバイステップガイド?

  3. RundeckをUbuntu20.04にインストールします-ステップバイステップガイド?