---
title: Part F – Install PingIntelligence Dashboard
description: Installing PingIntelligence for APIs Dashboard automatically installs Elasticsearch. To install PingIntelligence Dashboard, ensure that the following prerequisites are met:
component: pingintelligence
version: 5.1
page_id: pingintelligence:pingintelligence_production_deployment:lfj1564008978006
canonical_url: https://docs.pingidentity.com/pingintelligence/5.1/pingintelligence_production_deployment/lfj1564008978006.html
revdate: April 3, 2024
---

# Part F – Install PingIntelligence Dashboard

Installing PingIntelligence for APIs Dashboard automatically installs Elasticsearch. To install PingIntelligence Dashboard, ensure that the following prerequisites are met:

* **Server**: 8 core CPU, 16 GB, 1 TB HDD

* **Operating system**: RHEL 7.9 or Ubuntu 18.04 LTS

* **OpenJDK**: 11.0.2

* **SSL certificate**: One private key and certificate. By default, PingIntelligence Dashboard uses the private key and certificate shipped with the binary.

* **Password**: If you want to change the default password, set a minimum 8 character password

* **ABS**: ABS URL, access, and secret key. Make sure that ABS is reachable from the PingIntelligence Dashboard machine.

* **ASE**: ASE management URL, access, and secret key. Make sure that ASE is reachable from the PingIntelligence Dashboard machine.

**Port numbers**

The following is a list of default port numbers. Make sure that these are available for installing PingIntelligence Dashboard.

* **PingIntelligence Dashboard (WebGUI)**: 8030

* **Elasticsearch**: 9200

* **Dataengine**: 8040

* **H2 database**: 9092. H2 database is installed and runs as a part of PingIntelligence Dashboard.

**Supported browsers**: The following Web browsers are supported:

* Google Chrome: Version 49 or later

* Mozilla Firefox: Version 69 or later

* Microsoft Edge: Version 42 or later

* Apple Safari: Version 11.1 or later

**Operating system configurations**: Complete the following configuration for the operating system:

* Increase the `ulimit` to 65536

  ```
  # sudo sysctl -w fs.file-max=65536
  # sudo sysctl -p
  ```

* Increase the `vm.max_map_count` limit to 262144

  ```
  # sudo echo "vm.max_map_count=262144" >> /etc/sysctl.conf
  # sudo sysctl -p
  ```

* **JDK installation**: Set `JAVA_HOME` to` <jdk_install>` directory and add` <jdk_install>/bin` to system `PATH` variable

* Choose the `<pi_install_dir>` directory.` <pi_install_dir>` should be readable and writable by the logged in user.

**PingIntelligence Dashboard users**

There are two pre-configured login users in PingIntelligence Dashboard. The two users are:

* `admin`

* `ping_user`

Multiple `admin` and `ping_user` can simultaneously log into PingIntelligence Dashboard. The admin user has full access to PingIntelligence Dashboard. An `admin` can view the dashboard of various APIs as well as tune threshold and unblock a client identifier. `ping_user` can only view the API dashboard. A total of 25 `admin` and `ping_user` can log in simultaneously.
