Getting Started with Quick Installation Guide
This section provides an overview of the steps involved in the installation of AE RPA 19.1/Engage2.1. To begin with the installation, save the AE-RPA_19.1-Engage_2.1_ Install.zip product package on your system.
Prerequisites and Requirements
This section explains the following:
- Verify Hardware Prerequisites
- Verify Software Prerequisites
- Verifying Port Numbers
- User Access and Configuration Prerequisites
- SSL Certificates Requirements
- License Management
Verify Hardware Prerequisites
Configure the machine as per the product guidelines document shared along with the AE-RPA_19.1-Engage_2.1_Install.zip product package. For more information about hardware prerequisites, see AE-RPA-Engage Hardware Sizing document.
Verify Software Prerequisites
The prerequisites differ depending on the Windows and Linux based system used for the installation. Below is the list of prerequisites required for the server-side configuration and installation.
Requirements |
For Windows |
For Linux |
||
Operating System | Windows 2012 (R2), 2016 and 2019 | RHEL 7.6 and RHEL 8.4 | ||
Database Setup | SQL server 2012, 2016, 2017, 2019, Oracle server 18c and Oracle server 19cS | |||
File Archiver |
7-zip (any other archiver which supports extraction of long file paths)
|
NA |
||
Low Code |
Microsoft JDBC Driver for SQL Server, Oracle JDBC Driver
|
NA |
Verifying Port Numbers
Following table explains about the default port numbers used while installing the server-side components.
Component |
Port |
Description |
UI/Backend | 8443 | Used for communication with UI-backend server. |
Database |
1433 |
Used for communication from UI-backend server to Database server |
Messaging |
5672 |
Used for communication between UI-backend server and Robot Farm |
If you are doing a cluster setup you need to enable 25672, 4369, 9300 and 9200 port.
User Access and Configuration Prerequisites
- Database
Ensure to get the System Admin Privileges access for the user performing database creation. - Windows
Ensure to get the Administrator access rights for the given system on which server-side components are to be installed. For admin rights privileges, contact your administrator. For more information see the User Access and Configuration Prerequisites section in the AE-RPA-Engage Installation Guide.
- Linux
- System Configuration
- In the /etc/security/limits.conf file add the entry as assistEdge – nofile 65535
NOTE:
You can set a higher nofile number based on your requirement. - In the /etc/sysctl.conf file add/update the entry as vm.max_map_count=262144
- In the /etc/security/limits.conf file add the entry as assistEdge – nofile 65535
- Installation Configuration
- Create new group – assistEdge:
sudo groupadd assistEdge
NOTE:
assistEdge is case sensitive and must be used as mentioned in this document. - Assign the AssistEdge group to the user “sudo usermod -a -G assistEdge <username>”
- Change the installation directory group to chgrp -R assistEdge <Installation Directory>
- Create ae alias:
- Create a file ae.sh (provide execute permission to this file) in the /etc/profile.d folder and add the entry as alias ae=<Installation Dir>/scripts/ae.sh
- Create new group – assistEdge:
- System Configuration
SSL Certificates Requirements
If you are proceeding with the SSL installation setup, ensure to get the required SSL Certificates for installation. For more information see the SSL Certificates section in AE-RPA-Engage Installation Guide.
License Management
Ensure to get Server license from your administrator. For more information see the Licensing section in the AE-RPA-Engage Installation Guide.