Debian11にpgAdminをインストールする方法

このチュートリアルでは、Debian 11にpgAdminをインストールする方法を紹介します。知らない人のために、pgAdminは無料のオープンソースのWebベースのツールであり、PostgreSQLデータベースを完全に管理するための使いやすいWebインターフェイスを提供します。また、データベースを簡単に管理および保守するのに役立ついくつかの機能が含まれています。 Pythonで記述されており、Linux、Windows、macOSなどの多くのオペレーティングシステムをサポートしています。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 Debian 11(Bullseye)にpgAdminを段階的にインストールする方法を紹介します。

Debian 11BullseyeにpgAdminをインストールします

ステップ1.ソフトウェアをインストールする前に、次のコマンドを実行して、システムが最新であることを確認することが重要です。 apt ターミナルのコマンド:

sudo aptアップデート
sudo aptアップグレード
sudo apt install wget software-properties-common apt-transport-https gnupg gnupg2

ステップ2.PostgreSQLをインストールします。

pgAdmin5をインストールする前に、PostgreSQLサーバーをサーバーにインストールする必要があります。 次に、次のコマンドを実行してインストールします。

sudo apt install postgresql

PostgreSQLをインストールした後、PostgreSQLサービスを開始し、システムの再起動時に開始できるようにします。

sudo systemctl start postgresql
sudo systemctl enable postgresql
sudo systemctl status postgresql

ステップ3.Debian11にpgAdminをインストールします。

デフォルトでは、pgAdminをDebian11ベースリポジトリから直接インストールすることはできません。 次に、公式のpgAdminリポジトリをシステムに追加します。

echo “deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs)pgadmin4 main” | sudo tee /etc/apt/sources.list.d/pgadmin4.list

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

curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add

その後、以下のコマンドを使用してpgAdminをインストールします。

sudo aptアップデート
sudo apt install pgadmin4-web

ステップ4.pgAdminを設定します。

次に、アクセスする前にpgAdmin4を設定します。

sudo /usr/pgadmin4/bin/setup-web.sh

以下に示すように、構成を完了するために電子メールとパスワードを提供するように求められます。

DebianベースのプラットフォームでpgAdmin4をWebモードで設定しています…構成データベースを作成しています…注:サーバーモードの認証を構成しています。

Enter 最初のpgAdminユーザーアカウントに使用するメールアドレスとパスワード:メールアドレス: [email protected]

パスワード: your-strong-passwd
パスワードを再入力してください: your-strong-passwd
pgAdmin4-アプリケーションの初期化======================================ストレージとログディレクトリの作成。これで、設定できます Apache あなたのためのウェブサーバー。 これには、wsgiモジュールを有効にし、pgAdmin4アプリケーションを/ pgadmin4にマウントするように構成することが含まれます。 続行しますか(y / n)? y << yと入力して、 Enter

ザ Apache Webサーバーが実行されており、pgAdmin4のインストールを完了するには再起動する必要があります。 続行しますか(y / n)? y << yと入力して、 Enter
Apache 正常に再起動しました。 これで、http://127.0.0.1/pgadminでWebモードでpgAdmin4の使用を開始できます。

手順5.ファイアウォールを構成します。

pgadmin4 Webインターフェースにアクセスする前に、UFWファイアウォールを実行している場合は、ポート80(HTTP)を開いて、 Apache 次のようなサービス:

sudo ufw allow 80
sudo ufw allow 443
sudo ufwステータス

ステップ6.PgAdminWebインターフェイスにアクセスします。

正常にインストールされたら、Webブラウザーを開き、URLを入力します https://your-server-ip/pgadmin4 pgAdmin4Webインターフェースにアクセスします。 pgAdmin4ログインページにリダイレクトされます。

おめでとう! pgAdminが正常にインストールされました。 Debian 11Bullseyeに最新バージョンのpgAdminをインストールするためにこのチュートリアルを使用していただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします 公式のpgAdminWebサイト