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

Debian11にPostgreSQL13をインストールします

PostgreSQLは、データベース管理者や開発者の間で人気のある一般的な名前です。これは、SQLクエリ言語を活用してデータベースを作成および操作する強力なオープンソースのリレーショナルデータベース管理システム(RDBMS)です。 30年以上の活発な開発により、PostgreSQLは多数のモバイルおよびWebアプリケーションのデータベースとして広く使用されています。 PostgreSQLを使用している注目すべきテックジャイアントには、Instagram、Uber、spotify、Redditなどがあります。

PostgreSQL 13は、PostgreSQLの現在の安定バージョンです。インクリメンタルソート、並列バキューム、大小のワークロード向けのより優れたデータ管理やセキュリティ強化などの最適化などの新機能が付属しています。

このウォークスルーでは、Debian11へのPostgreSQL13のインストールについて説明します。 Rocky Linux8にPostgreSQL13をインストールする方法については、このガイドを確認することも検討してください。

前提条件

開始するには、SSHアクセスを備えたDebian 11サーバーインスタンスと、特権タスクを実行するためにすでに設定されているsudoユーザーがあることを確認してください。

ステップ1:PostgreSQL13をインストールする

ありがたいことに、PostgreSQLの最新バージョンであるPostgreSQL 13は、Debianリポジトリでホストされています。以下のコマンドで確認できます。

$ apt-cache postgresql

したがって、PostgreSQL 13をインストールするには、最初にDebian11パッケージインデックスを更新します。

$ sudo apt update

その後、APTパッケージマネージャーを使用して、他の追加のパッケージと依存関係とともにPostgreSQL13をインストールします。

$ sudo apt install postgresql postgresql-contrib

これにより、PostgreSQL、および追加のソフトウェアパッケージとその依存関係がインストールされます。

完了したら、次のステップに進みます。

ステップ2:PostgreSQL13のステータスを確認する

PostgreSQLデータベースサービスは、介入なしで自動的に開始する必要があります。次のコマンドでこれを確認します:

$ sudo systemctl status [email protected]

または、次のコマンドを実行してステータスを確認することもできます。出力には、PID(プロセスID)を含むサーバーのステータスが表示されます。

$ sudo pg_ctlcluster 13 main status

pg_ctlcluster 13

メインステータス

興味があれば、次のようにインストールされているバージョンを確認できます。

$ /usr/lib/postgresql/bin/postgres -V

ステップ3:PostgreSQL13を起動して有効にする

万が一PostgreSQLが実行されていないか非アクティブである場合は、次のコマンドを使用してPostgreSQLを起動できます。

$ sudo systemctl start [email protected]

システムの電源を入れたり再起動したりするたびにPostgreSQLを自動的に起動するには、次のように有効にします。

$ sudo systemctl enable [email protected]

ステップ4:PostgreSQL13データベースサーバーへのアクセス

PostgreSQLがインストールされると、 postgresという新しいユーザーが デフォルトで作成されます。これは、 / etc / passwdを覗いて確認できます。 UIDやGIDなどのユーザー情報を保存するファイル

$ cat /etc/passwd | grep -i postgres

問題を簡単にするために、 idを呼び出すことができます コマンド

$ id postgres

データベースに接続するには、 postgresに切り替えます 示されているユーザー。

$ sudo su - postgres

次に、図のようにPostgreSQLインタラクティブシェルにアクセスします

$ psql

対話型シェルを使用すると、SQLクエリを実行し、SQLクエリのすべての問題を実行できます。 ヘルプを実行します いくつかのコマンドの使用法を表示するコマンド

postgres=# help

シェルを終了するには、次のコマンドを実行します。

# \q

次に、 postgresを終了します ユーザーセッション。

$ exit

結論

これにより、このガイドのカーテンが閉じます。 Debian11Bulls-EyeにPostgreSQL13をインストールする手順を順を追って説明しました。


Debian
  1. Debian 11 /Debian10にPostgreSQLをインストールする方法

  2. Debian11にGnomeをインストールする

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

  1. Debian9にRをインストールする方法

  2. Debian9およびDebian8にPostgreSQL11/10をインストールする方法

  3. Debian9にphpPgAdminをインストールする方法

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

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

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