To install the OpenEdge Command Center server, either as a standalone deployment or as a primary server in a high-availability setup, download the software image from the Progress Software Download Center and launch the installation program. The installation program installs the OpenEdge Command Center server and downloads and installs MongoDB.
Note: If the firewall on your system restricts the internet access, the installer cannot download the MongoDB package. In this case, you must manually provide the MongoDB package for installation. For more information, see Provide MongoDB package for offline installation.
The installation program is available for the Linux and Windows platforms, with the following installation files:
Platform Installer file name
Windows PROGRESS_OECC_SERVER_2.x.x_WIN_64.exe
Linux PROGRESS_OECC_SERVER_2.x.x_LNX_64.bin

To launch the installer, you must have administrator privileges on the system where you are installing the OpenEdge Command Center server.

To install the OpenEdge Command Center server as a standalone deployment or as a primary server in a high-availability setup, complete the following steps:
  1. Navigate to the directory that contains the installer file.
  2. Run the installer file to launch the installation procedure. For example, on the Windows platform:
    prompt> ./PROGRESS_OECC_SERVER_2.0.0_WIN_64.exe -r <response-filename>
    If you use the -r <response-filename> startup parameter, the installer prompts you to make installation choices and records them in the specified response file after the installation completes. You can use the response file for silent installations. The inputs are recorded in the location specified by the -r option. If you do not provide a full path, the file is created in the same location as the executable or binary (exe/bin). If the -r <response-filename> startup parameter is not specified, the response file is not generated.
    Note: By default, the installer runs in graphical mode. However, if you are running the installation on a system that does not support graphical mode, then the installation runs in console mode. The installer prompts you to make installation choices and records them after the installation is complete.
  3. On the Introduction page, read the information and click Next.
  4. On the Host Configurations page, enter the values in the following fields and click Next:
    1. In the Port field, enter the port number on which the OpenEdge Command Center server runs. Its default value is 8000.
    2. In the Management Port field, enter the port number on which OpenEdge Command Center agent connects to the OpenEdge Command Center server. Its default value is 8001.
    3. The Do not validate hostname in TLS connection (nohostverify) checkbox is selected by default, to skip the validation of host name when establishing a connection between the OpenEdge Command Center server and the Authorization server.
      Note: OpenEdge Command Center ships with default certificates for the server that do not contain valid hostname entries. As a result, if you clear this checkbox, the nohostverify property performs host validation, which fails with default certificates, causing:
      • Failure to connect the OpenEdge Command Center server with the Authorization server.
      • Failure to start the OpenEdge Command Center server.
    4. In the Java Home Directory field, enter the location where you installed the Java Development Kit (JDK) on your system.
      Note: If the JAVA_HOME environment variable is already set, this field is populated by default.
  5. On the Install Configurations page, enter the values in the following fields and then click Next:
    1. In the Install Directory field, enter the installation directory path. The default installation location for the Linux platform is /usr/oecc/server, and that for the Windows platform is C:\Progress\OECC\Server.
    2. The Install Server as a Service checkbox is selected by default, to install the OpenEdge Command Center server as a service, enabling you to launch OpenEdge Command Center as a service on Windows or Linux platform.
    3. The Primary Server checkbox is selected by default, to set the server that you are installing as either a standalone deployment or the primary server in the high-availability configuration. If you clear this checkbox, MongoDB will not be installed.
    4. In the Data Directory field, enter the path where the server stores its data, including the configuration files and email templates. The default data directory location for the Linux platform is /usr/oecc/data, and that for the Windows platform is C:\Progress\OECC\data.
      Note: For a High Availability (HA) setup, you must enter a path on a shared file system that all servers in the HA cluster can access. This way, every server uses the same configuration and resources, which is critical for maintaining consistency and preventing failures.
  6. Review the following information before you complete the installation, to ensure that it is correct, and then click Install:
    • Product Name—Progress OpenEdge Command Center Server.
    • Install Directory—Path where the OpenEdge Command Center server will be installed.
    • Data Directory—Path where the OpenEdge Command Center server will store the configuration files and email templates.
    • Port—Port where the OpenEdge Command Center server runs.
    • Management Port—Port where agent connects to the OpenEdge Command Center server.
    • Java Home Directory—Path where JDK is installed on your system.
    • MongoDB Directory—Path where the MongoDB database will be installed.
    • Disk Space Information (for Installation Target)—Amount of space required or occupied by OpenEdge Command Center server.
  7. In the Finish Installation section, confirm the successful installation of OpenEdge Command Center server.
The OpenEdge Command Center server starts automatically if it is installed as a service. Otherwise, you must start it manually. For information on starting the server as a process, see Start OpenEdge Command Center server.

Post-installation recommendations

After a successful installation, the following accounts are created:
  • Default super admin user account to log in to the OpenEdge Command Center server.
  • Built-in database user account to log in to the MongoDB.

Change the password of the default super admin user after your first login to enhance security. Also, change the default email address for creating new users. For more information, see Log in to OpenEdge Command Center .