|
PgAdmin4は、無料でオープンソースのWebベースのPostgreSQL管理・開発プラットフォームです。ローカルまたはリモートサーバー上のPostgreSQLデータベースサーバーと連携し、直感的でインタラクティブなダッシュボードを使用してサーバーの統計情報を表示できます。 PgAdmin4 は PgAdmin3 を書き直したもので、次の重要な機能を提供します。
このガイドでは、RHEL 9 に PgAdmin4 をインストールする方法を説明します。 前提条件始める前に、RHEL 9 サーバーインスタンスと PostgreSQL データベースがインストールされていることを確認してください。RHEL 9 に PostgreSQL 15 をインストールする方法については、ガイドを参照してください。 PostgreSQL サーバーをインストールしたら、次の手順に進みます。 ステップ1) RHEL 9にPgAdmin4リポジトリを追加する最初のステップは、RHEL 9 に PgAdmin4 リポジトリを追加することです。ただし、最初に、基本的なソフトウェア パッケージを提供する EPEL リポジトリをインストールする必要があります。 $ sudo dnf インストール https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm次に、以下に示すように PgAdmin4 リポジトリをインストールします。 $ sudo dnf install -y https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-2-1.noarch.rpm 完了したら、以下に示すように、PgAdmin4 および EPEL リポジトリのキャッシュを作成します。 $ sudo dnf メイクキャッシュステップ2) RHEL 9にPgAdmin4をインストールするPgAdmin4 と EPEL リポジトリをインストールした後、以下に示すように、DNF パッケージ マネージャーを使用して PgAdmin4 のインストールを続行します。 $ sudo dnf インストール pgadmin4 -y これにより、PgAdmin4、Apache HTTP Web サーバー、Python パッケージなど、多数のパッケージがインストールされます。 PgAdmin4 がインストールされていることを確認するには、次のコマンドを実行します。 $ rpm -qi pgadmin4 これにより、インストールされたパッケージの名前、バージョン、リリース、アーキテクチャなど、かなりの量の情報が出力されます。 ステップ3) RHEL 9でPgAdmin4を起動/有効化するこの時点でPgAdmin4は正常にインストールされています。しかし、さらに一歩進んで実行する必要があります。PgAdmin4サービスを開始するには、以下のコマンドを実行してください。 $ sudo systemctl start httpd また、システムが起動するたびにサービスが開始されることを確認する必要があります。 $ sudo systemctl で httpd を有効にするPgAdmin4 が実行されていることを確認するには、次のコマンドを実行します。 $ sudo systemctl ステータス httpdステップ4) RHEL 9でPgAdmin4を初期化するPgAdmin4 パッケージは、PgAdmin ネットワークサービスを設定するための設定可能なスクリプトを提供します。これにより、認証用のユーザーアカウントを作成し、SELinux ポリシーと Apache Web サーバーを設定できます。 したがって、次のようにスクリプトを実行します。 $ sudo /usr/pgadmin4/bin/setup-web.shログインページでログイン資格情報として使用するメールアドレスとパスワードを入力します。 注: 「semanage: コマンドが見つかりません」のようなエラーが発生する場合があります。これは、 SemanageはSELinux(Security Enhanced Linux)ポリシー管理ツールの略です。ポリシーソースの変更や再コンパイルを必要とせずに、SELinuxポリシーの特定の側面を設定するためのツールです。 このエラーを解決するには、 $ sudo dnf は /usr/sbin/semanage を提供します出力から、 このパッケージをインストールするには、次のコマンドを実行します。 $ sudo dnf インストール policycoreutils-python-utils -y Pgadmin4のインストールスクリプトを以下のように再度実行します。メールアドレスとパスワードを入力し、プロンプトが表示されたら $ sudo /usr/pgadmin4/bin/setup-web.shステップ5) PgAdmin4ウェブインターフェースにアクセスするPgAdmin4のインストールが完了しました。Webブラウザからアクセスするには、以下のアドレスにアクセスしてください。 http://サーバーIP/pgadmin4 ログインページが表示されます。インストールスクリプト実行時に使用したメールアドレスとパスワードを入力し、「ログイン」をクリックしてください。 ログインすると、画像に示すように、PgAdmin4 ダッシュボードがビューに表示されます。 PgAdmin4 で管理できるサーバーを追加するには、「新しいサーバーを追加」をクリックします。 「全般」タブで、サーバーの名前を入力し、よりわかりやすい説明のためのコメントを追加します。 次に「接続」をクリックし、ホスト名/アドレス、ポート、メンテナンスデータベース、ユーザー名、パスワードを入力します。最後に「保存」をクリックします。 その後、インタラクティブで直感的なダッシュボードにPostgreSQLサーバーの統計情報が表示されます。左側のサイドバーでは、PostgreSQLのさまざまなパラメータを参照できます。 要約このガイドが参考になれば幸いです。 |