Installing Postgres Enterprise Manager server on Windows
========================================================

Windowsでは、PEMサーバーグラフィカルインストーラーは、PEMサーバー、PEMエージェント、および選択したブラウザーでPEM
Webインターフェイスに接続するために必要なソフトウェアをインストールおよび構成します。

各PEMインストールの中心となるのはPEMサーバーです。実稼働環境では、サーバーは通常専用マシンであり、多数のPostgresサーバーまたは少数のビジーサーバーを監視します。

PEMサーバーバックエンドデータベースは、PostgreSQLまたはEDB Postgres
Advanced
ServerデータベースサーバーのEDBディストリビューション、または別のソースからインストールされた既存のPostgresサーバーです。
Postgresバックエンドデータベースサーバーはバージョン11以降である必要があり、PEMサーバーがリポジトリとして使用する\ ``pem``
という名前のデータベースが含まれています。

-  既存のPostgresサーバーを使用してPEMサーバーをホストする場合、PEMサーバーインストーラーはPostgresホストに\ ``pem``
   データベースを作成できます。既存のサーバーを使用する場合、ソフトウェア前提条件を手動で満たす必要があります。

既存のPostgresサーバーを使用してPEMサーバーバックエンドデータベースをホストする方法の詳細については、
:ref:`Installing the PEM server on an existing Postgres servers <Installing the PEM server on an existing Postgres servers>` を参照してください。

-  Postgresの既存のインストールをPEMサーバーホストとして使用したくない場合、PEMサーバーインストーラーは次のことを行うことができます。

   -  PostgreSQLのインストール
   -  サーバーホストのソフトウェア前提条件を満たすs
   -  ``pem``
      データベースを含むインスタンスPostgreSQLデータベースクラスターを作成します。これは、最も単純なPEMサーバーのインストールオプションです

-  PEM-HTTPDは、PEMサーバーインストーラーまたはStackBuilderユーティリティを介してPostgresインストールで利用できるようになります。
   PEM-HTTPDがホストに既にインストールされている場合、PEMサーバーインストーラーは、必要に応じて既存のインストールを確認および更新します。
   PEMサーバーホストに既存のPEM-HTTPDインストールが含まれていない場合、PEMサーバーインストーラーはそれを追加します。

-  PEMサーバーをインストールする前に、PostgreSQLとPEM-HTTPDを同じホストで実行するか、別のホストで実行するかを決定する必要があります。
   PostgreSQLデータベースサーバーとPEM-HTTPDを別のホストで実行する場合は、PEMサーバーインストーラーを各ホストで1回ずつ、2回実行する必要があります。
   `Installing the PEM server and PEM-HTTPD on separate hosts <pem_server_and_httpd_on_diff_host/>`_ を参照してください。

-  同じホストへのPEMサーバーとPEM-HTTPDのインストールの詳細については、
   `Installing the PEM server and PEM-HTTPD on the same host <pem_server_and_httpd_on_same_host/>`_ を参照してください。

-  スタンドアロンPEMエージェントのインストールと構成の詳細については、
   :ref:`Installing Postgres Enterprise Manager agent on Windows <Installing Postgres Enterprise Manager agent on Windows>` を参照してください。

-  言語パックインストーラーには、 EDB Postgres Advanced ServerおよびEDB
   PostgreSQLデータベースインストーラーで使用できるサポートされている言語が含まれています。言語パックインストーラーを使用すると、サードパーティベンダーからサポートソフトウェアをインストールせずに、Perl、TCL
   /
   TK、およびPythonをインストールできます。言語パックのインストールと使用の詳細については、「
   を参照してください。

-  PEMエージェントのインストールまたは構成のトラブルシューティングについては、
   :ref:`Troubleshooting agent issues <Troubleshooting agent issues>` を参照してください。

PEMサーバーインストーラーは、PEM
Webインターフェイスを使用してサーバーにアクセスするために必要なソフトウェアもインストールします。
Webインターフェイスには、サポートされているバージョンのブラウザーでアクセスできます。
Webインターフェイスを使用して、次のことができます。

-  監視対象サーバーにあるオブジェクトに関する情報を確認する

-  監視対象サーバーにあるデータベースとデータベースオブジェクトの管理

-  PEMサーバーによって収集された統計情報を確認します

..  Note::
   SSL証明書を使用している場合、すべてのSSL証明書がバックエンドデータベースサーバーのデータディレクトリにあることを確認します。証明書がデータディレクトリにない場合、PEMサーバーの構成中にデータディレクトリを検索するため、PEMサーバーの構成が失敗する可能性があります。

.. toctree::
  :maxdepth: 3

  Installing_and_Upgrading--installing--windows--pem_server_and_httpd_on_diff_host
  Installing_and_Upgrading--installing--windows--pem_server_and_httpd_on_same_host
  Installing_and_Upgrading--installing--windows--pem_server_on_existing_pg_server
