Installing Dependencies Overview
  • 16 Apr 2024
  • Dark
    Light
  • PDF

Installing Dependencies Overview

  • Dark
    Light
  • PDF

Article summary

Install the prerequisite software: Node.js, Redis, and MongoDB. Links to additional documentation resources have been provided below.

Node.js must be installed on the same server as IAP. Redis and MongoDB should be installed on separate servers from IAP in a production deployment, but alternatively can be installed on the same server as IAP for an all-in-one type development deployment. If a shared token Redis instance exists, it can be used rather than a second Redis instance. See the High Availability Architecture section for production deployment options.


Click here for earlier IAP release versions.
  • IAP 2022.1x
  • IAP 2023.1.x

Prerequisite software: RabbitMQ

Production: RabbitMQ should be installed on separate servers from IAP.
Development: Can be installed on the same server as IAP.


Before beginning the installation process, issue the following command on the target server to ensure any package repositories it uses are up to date:

sudo yum -y update

Note:

The following instructions assume component installation on a server running RHEL 8. The Redis and MongoDB steps will work either directly on the IAP server or a standalone server, unless stated otherwise.


Click here for earlier IAP release versions.
  • IAP 2022.1x
  • IAP 2023.1.x

RabbitMQ will work directly on the IAP server or a standalone server, unless stated otherwise.



Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.