3.1.2 Installing the PEM Server and PEM-HTTPD on Separate Hosts

Table of Contents Previous Next


3 Installing Postgres Enterprise Manager™ : 3.1 Using a Graphical Installer to Install the PEM Server : 3.1.2 Installing the PEM Server and PEM-HTTPD on Separate Hosts

1.
Invoke the PEM server installer on the host of the Postgres server that will contain the pem database. During the installation, select the Database option on the Advanced options dialog, and provide connection information for the Postgres server.
2.
Modify the pg_hba.conf file of the Postgres installation on which the PEM server (and pem database) resides, allowing connections from the host of the PEM-HTTPD server.
3.
On a Windows system, right click the installer icon and select Run as Administrator. The installer displays a Welcome dialog (shown in Figure 3.13).

C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\081e462d\one.png
Click Next to continue to the License Agreement dialog.

C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\5761ec2a\two.png

C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\4761dcea\five.png
Use fields on the Installation Directory dialog (see Figure 3.15) to specify the directory in which the PEM server will reside, and to access the Advanced options dialog:
By default, the PEM server is installed in the /opt/PEM directory on Linux or in C:\Program Files\PEM on Windows. Accept the default location, or use the Installation Directory field to open a browser dialog and select the directory in which the PEM server will be installed.
To install the PEM server and PEM-HTTPD on separate hosts, you must use the Advanced options dialog to specify the installation type (Web Services or Database). Select the Show advanced options check box to instruct the installer to include the Advanced options dialog in the installation process.
Click Next to continue to the Advanced Options dialog.

C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\c4e15861\six.png
Use the radio buttons on the Advanced options dialog (see Figure 3.16) to specify the component or components that you would like to install:
Select Web Services and Database to indicate that the Postgres server and PEM-HTTPD will both reside on the current host. If you select the Web Services and Database option, the PEM server installer will allow you to specify which Postgres server you wish to use for the PEM server before checking for a PEM-HTTPD installation.
Select Web Services to install PEM-HTTPD on the current host, while using a Postgres database server that resides on another host to host the PEM server and pem database.
Please note: you must complete the PEM server installation process on the host of the PEM server (and pem backend database), selecting Database on the Advanced options dialog, and modifying the connection properties of the pg_hba.conf file on the PEM server before using the Web Services option to install PEM-HTTPD.
Select Database to use an existing Postgres server (version 9.3 or greater), or to install only the database server that is distributed with the PEM server installer.
Selecting the Database option on the Advanced options dialog (Figure 3.17) allows you to specify connection information for the host on which the PEM server backend database (named pem) will reside.
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\991cf5c8\seven.png
Click Next to continue to the Database Server Selection dialog.
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\ac4fe0cf\three.png
Use the drop-down listbox on the Database Server Selection dialog (see Figure 3.18) to select a host for the PEM server backend database. You can:
Select the PostgreSQL 9.6 option to install the Postgres server that is distributed with the PEM server installer. If you decide to use the version of PostgreSQL that is bundled with the PEM server installer, the EnterpriseDB one-click PostgreSQL installer will open and walk you through the installation.
Select Other Database Server to specify connection information for a Postgres server that was not installed using a one-click graphical installer from EnterpriseDB. For information about the software pre-requisites for the PEM server database host, please see Section 3.1.3.1, Preparing the Postgres Server.
Click Next to continue.
If the PEM server will reside on an existing Postgres server, the Database Server Installation Details dialog shown in Figure 3.19 opens.
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\bcc5d19d\four.png
The information required on the Database Server Installation Details dialog may vary; the PEM server installer will ask you to provide only the information about the selected installation that it cannot locate:
Click Next to continue.

C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\9916f55a\three.png
Use the Network Details dialog (see Figure 3.20) to specify the CIDR-style network address from which PEM agents will connect to the server (the client-side address). The specified address will be added to the server's pg_hba.conf file.
Accept the default (specifying the localhost), or specify a Network address range, and click Next to continue to the Agent Details dialog.
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\d6e16e05\four.png
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\d6e36e23\five.png
Click Back to modify any of the options previously selected, or Next to proceed with the installation.

C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\f3b84bdc\five.png
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\57eaed1b\eight.png
Click OK to acknowledge that the pem database has been created, and continue to the Completed… dialog.

C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\1a157054\nine.png
Selecting the Web Services radio button on the Advanced options dialog (Figure 3.26) instructs the PEM server installer to either install PEM-HTTPD on the current host or update an existing PEM-HTTPD installation.
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\5d7cb525\thirty-two.png
Modified the pg_hba.conf file on the PEM server database host to allow connections from the PEM-HTTPD host, and restarted the database server.
When you select the Web Services option and click Next, the PEM server installer will check the current host for existing PEM-HTTPD and LanguagePack installations.
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\0e885a74\Screenshot-Setup-1.png
Click Next to instruct the server to instruct the server to install LanguagePack (see Figure 3.28).
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\810b9a10\inst_lang_pack.png
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\1c82642e\httpd.png
Follow the onscreen instructions of the PEM-HTTPD Setup Wizard. When the wizard completes the installation, click Finish to open the Database Server Installation Details dialog.

C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\de7c302f\thirty-four.png
Use the fields on the Database Server Installation Details dialog (see Figure 3.30) to provide connection information for the Postgres installation that is hosting the PEM server installation:
Click Next to continue. Before completing the PEM server installation, the installer will contact the database host. The pg_hba.conf file on the PEM database host must be configured to accept connections from the host of the httpd server and the firewall must allow a connection for the installation to continue. The PEM server installer will complete the PEM server installation, adding only those items that must reside on the host of the PEM-HTTPD server.

3 Installing Postgres Enterprise Manager™ : 3.1 Using a Graphical Installer to Install the PEM Server : 3.1.2 Installing the PEM Server and PEM-HTTPD on Separate Hosts

Table of Contents Previous Next