Installing AppWave Enterprise License Center

From ELC
Jump to: navigation, search

Go Up to Main Page


This section lists the recommended system requirements, outlines how to download and run the installer and download license (*.slip) files for the server and Embarcadero products.

Windows® Requirements

  • Microsoft® Windows® 7, 8, 8.1, 10, Server 2003, Server 2008, Server 2012, Server 2012 R2, Server 2016, Server 2019 - 32-bit or 64-bit
  • Minimum 1 GB RAM
  • Minimum 100 MB hard disk space

IMPORTANT NOTE: When installing ELC on Windows Server 2012 OS, use the installer in compatibility mode. To use compatibility mode:

  1. right-click on the ELC installer executable, open Properties dialog
  2. open Compatibility tab, select ‘Windows 8’, click ‘OK’ button

Linux® Requirements

  • Red Hat® Enterprise Linux, Debian, Ubuntu, SuSE - 32-bit or 64-bit
  • Minimum 1 GB RAM
  • Minimum 100 MB hard disk space

Cloud Environments

  • AWS - Windows and Linux
  • Azure

Before installing the ELC, make sure you have the Embarcadero License Certificate sent via email from Embarcadero-licensing <customer-service@embarcadero.com>.

Downloading the Installer

  1. Download links for Windows and Linux are in your License Certificate.
  2. Select the version of the installer that matches your computer platform.
  3. Download it to your system.

Run the ELC installer executable file. For platform-specific instructions, see one of the following sections:

To Run the Installer on Windows

To start the installation wizard, double-click the downloaded ELC.exe file.

To Run the Installer on Linux

Create user elise before installing ELC.

Embarcadero recommends that you install the ELC with superuser (root) privileges. Superuser access is necessary for the following reasons:

  • A superuser can install startup scripts to start the license server as a service when the system boots.
  • A superuser can shut down the license server gracefully when the system shuts down.
  • When the license server is installed and run with superuser privileges, it runs as the user elise, and is started and stopped with superuser privileges, using the rc service scripts provided.
  • If you install the license server as an unprivileged user, the installing user owns the files. In this case, you must start and stop the service manually using the script in <ELC>/bin/elise.sh. Depending on the platform and server configuration, the user may also be required to take extra steps to prevent the license server process from being killed when the user logs out. Some systems automatically log out a user after an inactivity timeout.

To Install ELC on AWS - Windows

  1. Create and open a dedicated Windows Server 2019 or higher instance
  2. Set up Elastic IP address
  3. Open Security tab, set up IP ranges for ELC users for ports 5567 and 5580
  4. User Remote Dsktop Connection to access your Windows instance on AWS
  5. Go to Settings | Windows Security | Firewall and network protection | Advanced settings | Outbound Rules. Create a new outbound rule to open ports 5567 and 5580 for outboud traffic.
  6. Install ELC and follow Setup Wizard steps.

To Install ELC on AWS - RHEL, Debian, Ubuntu

  • Create and open a dedicated instance
  • Set up Elastic IP address
  • Open Security tab, set up IP ranges for ELC users for ports 5567 and 5580
  • To install ELC as a service, the following two conditions must be met:
  1. account 'elise' must be created before launching ELC installer
  2. installer itself must be launched with ROOT permission

The steps:

  1. log into Desktop with account 'elise'
  2. launch Terminal
  3. su
  4. usermod -G wheel elise
  5. exit
  6. exit
  7. log out from Desktop (click right top down-arrow to pull down menu and choose the account)
  8. log into Desktop with account 'elise'
  9. launch FireFox
  10. download ELC installer, save the file
  11. close FireFox
  12. launch Terminal
  13. cd Downloads
  14. xhost +
  15. sudo sh ELC535_64.bin
  16. xhost -
  17. sudo firewall-cmd --permanent --add-port=5567/tcp
  18. sudo firewall-cmd --permanent --add-port=5580/tcp
  19. sudo firewall-cmd --reload
  20. /sbin/service elise restart
  21. exit
  22. log out from Desktop

ELC will keep running wihtout a login

Understanding the Installation Wizard

The installation wizard includes these pages:

  • License Agreement - Accept or reject the license agreement. If you reject the agreement, you are not able to continue.
  • Choose Install Folder - Choose the folder you want to install ELC to.
  • Choose one of the Install options: Typical or Custom.
  • Choose Shortcut Folder - Choose where you want to create product icons.
  • Pre-installation Summary - Review your installation selections before installing the ELC.
  • Installing ELC - Displays installation progress bar.

See Also