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

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

はじめに

PostgreSQL は、機能の堅牢性、拡張性、および技術標準への準拠で高い評価を得ている、オープンソースのオブジェクトリレーショナルデータベースシステムです。

このデータベースシステムの最新バージョンはPostgreSQL12.1 、バージョン11.6、10.11、9.6.16、9.5.20、および9.4.25は、引き続き定期的なサポートアップデートを取得します。

このチュートリアルでは、Ubuntu18.04に最新のPostgreSQLをインストールする2つの異なる方法について学習します。

前提条件

  • Ubuntu18.04Linuxシステム
  • コマンドライン/ターミナルウィンドウへのアクセス( Ctrl + Alt + T
  • sudoのユーザーアカウント 特権

PostgreSQLAptリポジトリからPostgreSQLをインストールする

PostgreSQL デフォルトではすべてのUbuntuバージョンで利用できますが、新しいリリースがリリースされたときに自動更新されることを保証するものではありません。ローカルリポジトリには、特定のバージョンの「スナップショット」のみがあります。ベストプラクティスは、PostgreSQLAptリポジトリからソフトウェアをインストールすることです。 。

PostgreSQL Aptリポジトリは、最新のPostgreSQLバージョンと、以前のすべてのサーバーパッケージ、拡張機能、およびモジュールを提供します。

ステップ1:PostgreSQLリポジトリを追加する

公式リポジトリからインストールするには、最初にそれをシステムに追加する必要があります。

次のコマンドを使用してGPGリポジトリキーをインポートします。

sudo apt-get install wget ca-certificates
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

次に、次のように入力してPostgreSQLリポジトリを追加します。

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

ステップ2:パッケージリストを更新する

公式のPostgreSQLリポジトリを追加したら、必ずパッケージリストを更新してください。これにより、最新のPostgreSQLパッケージを確実にインストールできます。

sudo apt-get update

ステップ3:PostgreSQLをインストールする

PostgreSQLをインストールするには およびPostgreSQLの貢献 パッケージ(追加機能を提供)の場合は、次のコマンドを使用します:

sudo apt-get install postgresql postgresql-contrib

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

ローカルUbuntuリポジトリからPostgreSQLをインストールする

ローカルのUbuntuリポジトリからPostgreSQLをインストールする場合は、パッケージの最新バージョンではない可能性が高いことに注意してください。

ステップ1:利用可能なPostgreSQLバージョンを確認する

UbuntuリポジトリからPostgreSQLをセットアップするかどうかを決定する前に、使用可能なバージョンを確認してください。リポジトリを更新してから、次のコマンドを実行します:

apt show postgresql

出力には、リリース番号やサイズなど、パッケージに必要なすべての情報が表示されます。

ステップ2:PostgreSQLパッケージをインストールする

ローカルリポジトリからアクセスできるPostgreSQLバージョンに満足している場合は、次のコマンドを使用してパッケージをインストールします。

sudo apt install postgresql postgresql-contrib

これらの簡単な手順で、Ubuntu18.04にPostgreSQLを正常にインストールできました。

PostgreSQLに接続

新しくセットアップされたデータベースとの接続を確立するには、次のコマンドでpostgresアカウントにログインします。

sudo su - postgres

次に、 postgressを開きます 次のコマンドを使用してプロンプトを表示します:

psql

接続情報を確認する

PostgreSQLに接続していて、接続の詳細を確認したい場合は、次のコマンドを使用します。

\conninfo

出力には、データベース名、ログインしているアカウント、ソケットパス、およびポート番号に関する情報が表示されます。


Ubuntu
  1. Ubuntu20.04にRをインストールする方法

  2. Ubuntu18.04にGoをインストールする方法

  3. Ubuntu18.04にRをインストールする方法

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

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

  3. UbuntuにPostgreSQL9.5をインストールする方法(12.04-15.10)

  1. UbuntuにpgAdmin4をインストールする方法

  2. Ubuntu20.04にOpenMAINTをインストールする方法

  3. Ubuntu20.04にqtをインストールする方法