How to Install OpenEdge 12.2.16 on Linux Step-by-Step
Abotts Logo Abotts Partners with singapore based tech giant to help migrate their public sector customer from Sybase to SQL server.
Upworks Logo Abotts successfully decouples and migrates Upwork EBS custom schema to oracle cloud.
Abotts Logo ABOTTS partners with County in Los Angeles to upgrade their court infrastructure into new technologies.
Upworks Logo Upworks Inc partners with ABOTTS to build their Oracle Cloud Infrastructure (OCI) and migrate their custom applications to OCI.
QuinStreet Logo QuinStreet partners with Abotts to archive and manage their IT systems on Oracle cloud (OCI).
Gnorth Logo Abotts Inc Partners with Gnorth consulting to deploy exadata and ODA for a large public sector customer.
Abotts Logo Abotts Partners with singapore based tech giant to help migrate their public sector customer from Sybase to SQL server.
Upworks Logo Abotts successfully decouples and migrates Upwork EBS custom schema to oracle cloud.
Abotts Logo ABOTTS partners with County in Los Angeles to upgrade their court infrastructure into new technologies.
Upworks Logo Upworks Inc partners with ABOTTS to build their Oracle Cloud Infrastructure (OCI) and migrate their custom applications to OCI.
QuinStreet Logo QuinStreet partners with Abotts to archive and manage their IT systems on Oracle cloud (OCI).
Gnorth Logo Abotts Inc Partners with Gnorth consulting to deploy exadata and ODA for a large public sector customer.

Installing OpenEdge 12.2.16

OpenEdge by Progress Software is a robust platform used by many enterprise applications for its powerful database and application development capabilities. As part of modernizing or deploying enterprise systems, setting up the OpenEdge 12.2.16 environment correctly is crucial to ensure optimal performance and maintainability.

This blog post outlines the complete, step-by-step process for installing OpenEdge 12.2.16.

Step 1: Copy Folders to /las

Ensure /las is empty before copying:

sudo cp -r prod progress /las

Step 2: Prepare the LAS Folder

Transfer the LAS folder from the development server to the target server.

Clean existing content:

cd /las/progress/versions/12.2/

rm -rf dlc/*

rm -rf oemgmt/*

Leave both dlc and oemgmt folders empty.

 

Step 3: Extract OpenEdge 12.2.16 Tar File

If the target directory doesn’t exist, create it:

mkdir -p /las/progress/download/12.2.16

tar -xvf PROGRESS_OE_12.2.16_LNX_64.tar.gz -C /las/progress/download/12.2.16/

Step 4: Install Java 12.0.2

tar -xvzf jdk-12.0.2_linux-x64_bin.tar.gz

sudo update-alternatives –install /usr/bin/java java /las/openjdk/jdk-12.0.2/bin/java 1

sudo update-alternatives –config java

java -version

Step 5: Create Temporary Folder & Run Installer

mkdir temp_install

cd temp_install

/las/progress/download/12.2/proinst

  • Press Enter to continue.
  • Enter the company name, serial number, and control number from your license.
  • Press Ctrl + E once details are entered.
  • Confirm configuration with y.
  • Enable OpenEdge Explorer: y.
  • Java home path: /las/openjdk/jdk-12.0.2
  • Choose:
    • Install Type: Complete
    • DLC: /las/progress/versions/12.2/dlc
    • Working Dir: /las/log
    • Management Dir: /las/progress/versions/12.2/oemgmt
    • OEMGMT Working Dir: /las/log/oemgmt
  • Keep default server engine options.
  • International Settings:
    • Charset: American, ISO8859-15
    • Date format: mdy
    • Number format: 1,234.56

Finalize Installation

  • Confirm all prompts with y.
  • Wait for the installation to complete.
  • Press Enter to finish.

Post-Installation Checks

. /las/progress/versions/12.2/dlc/bin/proenv

Showcfg

Configuration of OpenEdge application

1. Set Permissions

chown -R lasadmin:lasadmin /las

chmod -R 775 /las

sudo usermod -a -G lasadmin progress

id progress

2. Edit Configurations

Update DB IP in site.cfg:

vi /las/prod/scripts/site.cfg

3. Add TCP Ports:

grep tcp- /etc/services

sudo vi /etc/services

4. Disable Replication and AI

Go to database directory:

cd /las/prod/db/db

proutil gfa -C disablesitereplication source

proutil acc -C disablesitereplication source

proutil annex -C disablesitereplication source

rfutil gfa -C aimage end

rfutil acc -C aimage end

rfutil annex -C aimage end

5. Truncate BI Before Startup

proutil gfa -C truncate bi

proutil acc -C truncate bi

proutil annex -C truncate bi

6. Start Databases and LAS Application

cd /las/prod/scripts

./startall

ps -ef | grep -i proserve

tail -f /las/prod/log/PROD-server-progress.out

ps -ef | grep progress

 

Official Installation Guide

Progress offers comprehensive documentation for installing OpenEdge 12.2, which includes step-by-step instructions for both Windows and Unix/Linux systems. You can access the installation guide here:

OpenEdge 12.2 Installation Guide