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

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

PostgreSQLはリレーショナルデータベース管理システムであり、完全にACIDに準拠したエンタープライズクラスのデータベースシステムであり、Python、Java、C / C ++、Ruby、Perl、さらには独自の言語PL/などの多くのプログラミング言語でのストアドプロシージャをサポートしています。 pgSQL。 PL / pgSQLの言語は、OracleのPL/SQLと非常によく似ています。 Postgresは、Linux、UNIX(AIX、BSD、HP-UX、SGI IRIX、Mac OS X、Solaris、Tru64)、Windowsなどのいくつかのオペレーティングシステムをサポートしています。

このチュートリアルでは、Ubuntuへの最新のPostgreSQL9.5バージョンのインストールについて説明します。 postgresql.orgの公式リポジトリを使用するため、将来サーバーを簡単に更新し、データベースベンダーから直接更新とパッチを入手できます。手順は、12.04から15.10までのUbuntuバージョンでテストされています。

PostgreSQLリポジトリを追加

追加のUbuntuリポジトリを追加するには、ファイル/etc/apt/sources.listに新しい行を追加するか、ディレクトリ/etc/apt/sources.list.d/に新しいファイルを追加します。よりクリーンなソリューションであるため、ここでは2番目のオプションを使用します。 Ubuntuベースリポジトリで提供されている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'

次に、リポジトリのGPGキーをインポートして、aptがパッケージの有効性を確認できるようにします。

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

サンプル出力:

パッケージリストを更新

リポジトリを追加した後、パッケージリストを更新する必要があります。 apt-get updateコマンドを実行して、postgresql.orgから利用可能なパッケージのリストをロードします。

sudo apt-get update 

サンプル出力:

PostgreSQLのインストール

次のコマンドは、Ubuntuに最新のPostgreSQLバージョンをインストールします。

 sudo apt-get install postgresql postgresql-contrib

サンプル出力:

Postgresサーバーへの接続

PostgreSQLが正常にインストールされると、データベースに「postgres」という名前のユーザーとロールが作成され、同じ名前のLinuxシステムユーザーが作成されます。このシステムユーザーには、データベースの管理者権限があります。したがって、PostgreSQLサーバーに接続するには、「postgres」としてログインしてから、適切なデータベースへの接続に進む必要があります。

「postgres」Linuxユーザーになる:

sudo su - postgres

psqlシェルを起動して、データベースサーバーにログインします。

psql

サンプル出力:

PostgreSQLデータベースサーバーにログインしたら、データベースプロンプトから次のコマンドを使用して接続とPostgreSQLのバージョンを確認します。

postgres-# \conninfo

サンプル出力:

Postgresから切断

PostgreSQLデータベースから切断するコマンドは「\q」です。charqはここでquitを表します。

postgres-# \q

これでLinuxシェルに戻りましたが、ユーザーは「postgres」のままです。再び「通常の」Linuxユーザーになるには、「exit」という単語を入力してください。

exit

サンプル出力:


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

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

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

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

  2. Ubuntu20.04にPostgreSQLをインストールします

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

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

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

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