GNU/Linux >> Linux の 問題 >  >> Debian

Debian11にPostgreSQL14をインストールします-ステップバイステップガイド?

PostgreSQLはPostgresとも呼ばれ、SQL言語の多くの機能と組み合わせて使用​​される、オープンソースで強力なオブジェクトベースのリレーショナルデータベースシステムです。 Postgresデータベースを使用すると、複雑なデータワークロードを簡単に保存およびスケーリングできます。ほとんどのモバイルおよびWebアプリケーションは、データの保存にPostgresデータベースを使用していました。 Postgresデータベースは、Linuxを含むほぼすべてのオペレーティングシステムにインストールできます。

ここLinuxAPTでは、コマンドライン方式を使用してDebian11システムにPostgresまたはPostgreSQL14をインストールするために従う手順を検討します。

こちらの手順に従って、PostgreSQL13をDebian11にインストールできます:https://linuxapt.com/blog/733-install-postgresql-13-on-debian-11


Debian11にPostgreSQLをインストールする手順

1.前提条件をインストールする

まず、「apt」コマンドを使用してシステムリポジトリリストを更新します。

$ sudo apt update

次に、以下のコマンドを実行して、推奨されるHTTPSサポートパッケージをインストールします。

$ sudo apt install -y curl apt-transport-https


2.PostgreSQLのリポジトリを追加します

デフォルトでは、PostgreSQLパッケージはDebian11リポジトリに含まれていません。ただし、PostgreSQLリポジトリをDebianシステムに追加することで、必要なパッケージをインストールできます。したがって、次のコマンドを使用して、PostgreSQLリポジトリの署名キーをダウンロードまたはインポートします。

$ curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg --dearmor -o /usr/share/keyrings/postgresql-keyring.gpg

以下のコマンドを実行して、PostgreSQLリポジトリをDebian11システムに追加します。

$ echo "deb [signed-by=/usr/share/keyrings/postgresql-keyring.gpg] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main" | sudo tee /etc/apt/sources.list.d/postgresql.list


3.PostgreSQLをDebian11にインストールします

リポジトリが含まれたら、PostgreSQLをDebian11システムにインストールします。次の構文は、システムに目的のPostgreSQLバージョンをインストールするのに役立ちます。

$ sudo apt update
$ sudo apt install -y postgresql-version

ここでは、このシステムに最新のPostgreSQL-14をインストールしています。したがって、このコマンドは次の順序に変更されます。

$ sudo apt install -y postgresql-14

'-y'オプションを使用すると、ターミナルウィンドウの確認プロンプトを無視できます。

Postgresのインストールが完了すると、PostgreSQLのサービスがシステムで自動的に開始されます。

以下のコマンドを実行して、Postgresサービスの「アクティブ」または興奮状態を確認します。

$ sudo systemctl status postgresql

PostgreSQLサービスの「アクティブ」ステータスを受け取らなかった場合は、次のコマンドを実行してPostgreSQLサービスを有効にして開始できます。

$ sudo systemctl enable postgresql
$ sudo systemctl start postgresql

システムへのpostgreSQLのインストールが完了すると、デフォルトで、/ etc/passwdファイルにある「Postgres」という名前のユーザーが作成されます。

$ cat /etc/passwd | grep -i postgres


PostgreSQLサーバーを構成する方法は?

postgreSQLは、デフォルトでローカルホストポート「127.0.0.1」でリッスンします。ただし、システムのIPアドレスで変更します:

$ sudo nano /etc/postgresql/14/main/postgresql.conf

listen_addressesをまたは*記号に変更します:

listen_addresses = 'IP-Address'

次に、システムでpostgreSQLサービスを再起動します。

$ sudo systemctl restart postgresql


PostgreSQLデータベースにログインする方法は?

以下のコマンドを使用して、「postgres」ユーザーとしてpostgresデータベースにログインします。

$ sudo -u postgres psql

これで、psqlコマンドを使用してPostgreSQLデータベースを使用できます。

$ psql



Debian
  1. Debian11にCherryTreeをインストールする-ステップバイステップガイド?

  2. Debian 11 BullseyeにStellariumをインストールする-ステップバイステップガイド?

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

  1. Debian 11にChromeをインストールする-ステップバイステップガイド?

  2. Debian 11にQlipperをインストールする-ステップバイステップガイド?

  3. Debian 11にFeatherNotesをインストールする-ステップバイステップガイド?

  1. Debian 11にBasKetをインストールする-ステップバイステップガイド?

  2. Debian 11にxArchiverをインストールする-ステップバイステップガイド?

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