The PEM server installer facilitates upgrading directly between major versions of the PEM server (for example, you can upgrade directly from version 5.0 to version 7.5 without first upgrading to version 6.0). During the server installation, the setup wizard also performs a dependency check to ensure that the Apache/PHP version is upgraded to the version required by the new PEM server version.If you are a Linux user, you can invoke the downloaded PEM server installer by opening a terminal window, assuming superuser privileges, navigating to the directory in which the installer resides and entering:./pem_server-x.x.x-linux.runWhere x.x.x specifies the version information for the installer.If you are a Windows user, you can invoke the installer by right-clicking on the downloaded installer's icon, and selecting Run as Administrator.The PEM Server Setup Wizard welcomes you, as shown in Figure 2.7. Click Next to continue to the License Agreement.The PEM server setup wizard will prompt you to accept the License Agreement (shown in Figure 2.8). After reviewing the license agreement, check the radio button next to I accept the agreement, and click Next to continue to the Existing installation dialog.The wizard will check the PEM server host for an existing PEM server installation; if the wizard locates an installation, it will perform an upgrade (see Figure 2.9). Click Next to continue.Before upgrading the PEM server, the wizard will confirm that the requirements of the new PEM server are present. If any supporting components are missing, or are a version that will not support the new PEM installation, the PEM installation wizard will inform you that it must upgrade the dependencies, and will invoke the required installers (see Figure 2.10).When the installation wizards complete the dependency upgrades, focus will return to the PEM server setup wizard.The wizard then opens the Database Server Installation Details dialog, prompting you for connection credentials for database superuser of the PEM backing database (see Figure 2.11). Provide:
• The name of the database superuser in the User field.
• The password associated with the database superuser in the Password field.Click Next to continue.The pemAgent service account dialog may prompt you for the password of the account under which the PEM agent service runs. If prompted, provide the password, and click Next to continue.The Ready to Install dialog will inform you that the setup wizard is ready to perform the installation. Click Next to start the installation (see Figure 2.12).During the installation, progress bars will keep you informed of the progress of the update (see Figure 2.13).After updating the PEM server (and the agent that resides on the same host as the PEM server) and configuring the webservice, the PEM setup wizard notifies you of the port on which the service is listening (see Figure 2.14). Use this port number when connecting to the PEM Server with the PEM client.Click OK to close the Info popup. The PEM server setup wizard informs you that the installation is complete (see Figure 2.15).If you have installed the PEM backend database server and PEM-HTTPD on different hosts, then you must run the PEM server installer twice – once on each host. Extract the language pack installer, and install it on the host of PEM-HTTPD before invoking the PEM installer. Include the following keywords when invoking the installer to extract the language pack:After upgrading the PEM server, you may wish to upgrade the backing database to a more recent version; for information about upgrading the backing database, see .If you installed your PEM server with an RPM package, you can use an RPM to upgrade your PEM server. Please note that if you used a graphical installer to install your existing PEM server, you must remove the existing server before using an RPM package to install PEM 7.5. For detailed information about using an RPM package to install PEM, please consult the PEM Installation Guide, available at:When invoking the configuration script, you can include command line options to specify configuration properties; the script will prompt you for values that you omit on the command line. The accepted options are:
CIDR formatted network address range that agents will connect to the server from, to be added to the server's pg_hba.conf file. For example, 192.168.1.0/24. The default is 0.0.0.0/0. The data directory path for the PEM backing database. The directory for the database server installation. For example, /usr/edb/as10 for Advanced Server or /usr/pgsql-10 for PostgreSQL. The unit file name of the PEM database server. For Advanced Server, the default file name is edb-as-10; for PostgreSQL, it is postgresql-10. The installation type: Specify 1 if the configuration is for web services and backing database, 2 if you are configuring web services, or 3 if you are configuring the backing database. If you specify 3, please note that the database must reside on the local host.If you do not provide configuration properties on the command line, you will be prompted for values by the script. To view script-related help, use the command:After executing the PEM server configuration file, use your version-specific service control command to restart the httpd service.For detailed information about using an RPM package to install or configure the PEM server, please see the PEM Installation Guide or the Advanced Server Installation Guide, available at: